atoi
atoi (表示 ascii to integer)是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中。int atoi(const char *nptr) 函数会扫描参数 nptr字符串,会跳过前面的空白字符(例如空格,tab缩进)等。如果 nptr不能转换成 int 或者 nptr为空字符串,那么将返回 0 [1] 。特别注意,该函数要求被转换的字符串是按十进制数理解的。atoi输入的字符串对应数字存在大小限制(与int类型大小有关),若其过大可能报错-1。
外文名
atoi
参 数
字符串
返回值
int
适用语言
C/C++
头文件
#include <stdlib.h>
目录
简介
C语言库函数名
atoi
原型
int atoi(const char *nptr);
UNICODE
_wtoi()
例子
(1)
1 2 3 4 5 6 7 8 9 10 11 12 |
|
输出:
n = 12345
(2)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
执行结果:
c = 23