介绍一下atoi(arr);(c基础)
hi , I am 36
适合对象c语言初学者
atoi(arr);是返回整数(int型),整数是arr数组中字符中数字
格式
#include<stdio.h>
atoi(arr);
返回值arr数组中的数字
未改变arr数组
#include<stdlib.h>
//atoi(arr); 返 <stdlib>
int main()
{
char arr[] = " 36 ";
printf("%s\n", arr);
printf("%d\n", atoi(arr));
printf("%d\n", arr);
return 0;
}
当调用atoi
函数时,它会扫描字符串参数,跳过前面的空白字符(如空格、制表符、换行符等)。然后,它会尝试将后续的字符序列解释为一个整数
- 如果字符串以非数字字符开头(除了空白字符),那么
atoi
函数返回 0。例如,对于字符串"abc"
,atoi
函数返回 0。
同类链接
介绍一下atol(arr);(c基础)-CSDN博客
https://blog.csdn.net/lb3636363636/article/details/144096961?fromshare=blogdetail&sharetype=blogdetail&sharerId=144096961&sharerefer=PC&sharesource=lb3636363636&sharefrom=from_link
hi , I am 36 ,thanks for your looking .👍👍👍