#include
int atoi(const char *nptr);
long atol(const char *nptr);
long long atoll(const char *nptr);
long long atoq(const char *nptr);
扩展资料:
反之int 转 char *
在stdlib.h中有个函数itoa()
itoa(i,num,10);
i 需要转换成字符的数字
num 转换后保存字符的变量
10 转换数字的基数(进制)10就是说按照10进制转换数字。
还可以是2,8,16等等你喜欢的进制类型
原形:char *itoa(int value, char* string, int radix);
实例:
#include "stdlib.h" #include "stdio.h" main()
{
int i=1234;
char s[5];
itoa(i,s,10);
printf("%s",s);
getchar();
}