字符串转化成整形与相互转化
时间:11-27
来源:互联网
点击:
1。将十进制数字组成的串转化为一个整形数:
- 将储存最终结果的变量清零
- 如果串中没有数字了,则算法结束,该变量储存的就是对应的数
- 从串中取下一个数字(左->右)
- 将变量*10,然后+步骤3中取得的数字
- goto step 2
代码实现:
#include ;
#include ;
int _atoi(const char *src)
{
}
int main(int argc, char **argv)
{
}
#include
void main()
{
}
方法2:将整型数字换为字符串:
- 初始化字符串为空串
- 如果整数为0就输出0,结束
- 将当前整数除以10,得到余数和商
- 将余数转换成一个字符,把该字符接到字符串尾部
- 如果商!=0,把它当作新的整形数,repeat step 3~5
- 将字符串中的字符按放入顺序逆序输出(跟堆栈道理一样)
字符串整形相互转 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)