itoa():将整型转换为字符串
/*itoa*/
char str[20];
itoa(1234, str, 10);
printf("%s\n", str);//1234
//以十进制,八进制,十六进制,二进制分别打印1234
printf("%u %o %x %s\n",1234, 1234, 1234, itoa(1234, str, 2));// 1234 2322 4d2 10011010010
atoi:将字符串转换为整型
atof:将字符串转换为双精度浮点型
atol:将字符串转换为长整型数
/*atoi,atof atol*/
int m = (atoi("123.456"));
printf("%d\n", m);//123
double pi = atof("3.1415926");
printf("%.9f\n", pi);// 3.141592600