atoi函数
atoi用法
将字符串转为整形数字。
代码实现
当遇到非数字时终止。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[] = "123456";
printf("%d\n", atoi(str));
exit(0);
}
实现atoi反函数
不存在itoa函数:
可以通过sprintf自己实现。
sprintf的用法:
代码实现:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char buf[1024];
int year = 2014, month = 5, day = 13;
sprintf(buf, "%d-%d-%d", year, month, day);
puts(buf);
exit(0);
}