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