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函数可以很方便的将字符串转换为整型,便于进一步的处理,故而受到广泛的应用。