函数介绍Linux atoi函数及其用法(linuxatoi)

Linux atoi函数是Linux C/C++编程环境下的标准库函数,可用于将字符转换成整型。它由头文件定义,函数原型为:

int atoi (const char * str);

函数将字符串转换为整数型。如果未找到整数,则函数返回0。

Linux atoi函数的用法:

1、使用atoi函数将字符转换为整型:

int ivalue = atoi(str);

2、使用atoi函数将字符串转换为二进制数:

int ivalue = (atoi(str));

3、使用atoi函数将字符串转换为八进制数:

int ivalue = (atoi(str));

4、使用atoi函数将字符串转换为十六进制数:

int ivalue = (atoi (str));

实例代码

#include

#include

int main ()

{

int x;

char str[20];

x = atoi (“123”);

printf(“字符串 \”123\”转换成整数%d\n”,x);

x = atoi (“-343”);

printf(“字符串\”-343\”转换成整数%d\n”,x);

strcpy(str, “8924112”);

x = atoi(str);

printf(“字符串\”8924112\”转换成整数%d\n”,x);

strcpy(str, “hello”);

x = atoi(str);

printf(“字符串\”hello\”转换成整数%d\n”,x);

return 0;

}

结果如下:

字符串”123″转换成整数123

字符串”- 343″转换成整数-343

字符串”8924112″转换成整数8924112

字符串”hello”转换成整数0

可见,Linux atoi函数是一个用于将字符转换成整型的功能强大的函数,它可以快捷、很方便地将字符串转换为不同进制的数值。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《函数介绍Linux atoi函数及其用法(linuxatoi)》
文章链接:https://zhuji.vsping.com/149211.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。