Linux系统中atoi函数实例(linuxatoi)

atoi函数是Linux系统中常用的一个函数,可以将字符串转换成整型,比较常用,所以来看看atoi函数的具体使用实例。

首先要知道atoi函数是Array To Integer函数的简称,用于将一个字符串数组转换成整型数据。它可以识别字符串中的正负号,仅能识别以空格、Tab键或回车作为内容结束符。

atoi函数的原型如下:

int atoi (const char *nptr);

因为atoi函数是将字符串转换成整型,所以要想使用它,需要确保传入的参数是符合要求的字符串数组,如”2132″或”+2132″等。

atoi函数的使用实例如下:

int main ()  
{
char a[10] = "12345678";
int n;
n = atoi (a);
printf ("转换的结果是:%d\n",n);
return 0;
}

上面这个实例里,将字符串a (“12345678”)作为参数传入atoi函数,其返回值被赋值给变量n,然后通过printf函数打印出结果。运行该程序,输出结果为:

转换的结果是:12345678

可见,使用Linux系统内置的atoi函数可以很方便的将字符串转换为整型,便于进一步的处理,故而受到广泛的应用。


数据运维技术 » Linux系统中atoi函数实例(linuxatoi)