您的位置首页生活百科

atoi()函数

atoi()函数

的有关信息介绍如下:

问题补充说明:现在要实现将由键盘输入的各个参数(之间用空格格开,参数有数字和字母),数字相加,在将结果显示出来输入的是不同类型的数据如何放在一个数组中?进行计算和显示?

atoi()函数

atoi(表示alphanumerictointeger)是把字符串转换成整型数的一个函数。

函数原型:intatoi(constchar360问答*nptr);

参数nptr为字符串指针

说明:

参数nptr字符串,如果第一个非空格字符存在,是数字或者正负号则精块由视得开始做类型转换,之后检测到非数字(包括结束符\0)字符时停止组民转换,返回整型数。否则,返回零。

包含在头文件stdlib.h中

实例:

#i大他核旧拉盟最绍晚牛nclude<stdl油集你业找罗ib.h>

#include<stdio.h>

i一征ntmain(vo画宽端开最绝id)

{

intn;

char*str="12345.67";

n=atoi(str);

printf("int=%d\n",斯巴续论长氢理始红升n);

return0;

}

结社屋原行简料牛岁果输出:

int=12345