atoi()函数

时间:2023-03-08 22:29:13

原型:int  atoi (const  char  *nptr)

用法:#include  <stdlib.h>

功能:将字符串转换成整型数;atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负号才开始做转换,而再遇到非数字或字符串时('\0')才结束转化,并将结果返回。

说明:atoi()函数返回转换后的整型数。

举例:

#include <stdio.h>  
#include <stdlib.h>  
  
int main()  
{  
    char a[] = "-100";  
    char b[] = "456";  
    int c = 0;  
      
    c = atoi(a) + atoi(b);  
      
    printf("c = %d\n",c);  
}

结果:c = 356