1.函数atoi
atoi (表示 alphanumeric to integer)是把字符串转换成整型数的一个函数。广泛的应用在计算机程序和办公软件中。atoi( ) 函数会扫描参数 nptr字符串,跳过前面的空白字符(例如空格,tab缩进等)。
原型:int atoi(const char *nptr),nptr:要进行转换的字符串;
功能:把字符串转换成整型数;
返回值:函数返回一个 int 值,此值由将输入字符作为数字解析而生成。 如果该输入无法转换为该类型的值,则atoi的返回值为 0。
说明:如果字符存在(如果是空格,会跳过,全是空格的话返回0),是数字或者正负号则开始做类型转换,当出现一个字符不能识别为数字时,函数将停止读入输入字符串,(包括结束符 ) 字符时停止转换,返回整型数。否则,返回零。
使用示例:
1 int main(void) 2 { 3 int s1, s2, s3, s4, s5, s6, s7; 4 char *str1 = "12345.67"; 5 char *str2 = " 12345.67"; 6 char *str3 = "