2.atoi 字符串转换到整型数: int atoi(const char *nptr) 跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。 范例 /* 将字符串a 与字符串b转换成数字后相加*/ #include<stdio.h> #include<stdlib.h> int mian() { char a[]=”-100”; char b[]=”456”; int c; c=atoi(a)+atoi(b); printf(c=%d\n”,c); return 0; }
执行 c=356 在linux下没有itoa这个函数 linux下的字符转换函数只有: atof 字符串转换到浮点型数 atoi 字符串转换到整型数: int atoi(const char *nptr);跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。
