C语言:atoi函数:字符串转换成整型数

atoi函数 (表示 ascii to integer)

头文件:stdlib.h

功能:把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中。

int atoi(const char *nptr) 函数会扫描参数 nptr字符串,不会跳过前面的空白字符(例如空格,tab缩进)等。如果 nptr不能转换成 int 或者 nptr为空字符串,那么将返回 0 [1]  。

特别注意,该函数要求被转换的字符串是按十进制数理解的。

疑问:??????

#include <stdlib.h>

#include <stdio.h>

int main(void)

{

    int n;

    char *str = "12345.67";

    n = atoi(str);

    printf("n=%d\n",n);

    return 0;

}

输出:

n = 12345

猜你喜欢

转载自blog.csdn.net/weixin_42072280/article/details/83514538