hi , I am 36
适合对象c语言初学者
atol(arr);是返回整数(long型),整数是arr数组中字符中数字
格式
#include<stdio.h>
atol(arr);
返回值arr数组中的数字
未改变arr数组
cs
#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。
同类链接
hi , I am 36 ,thanks for your looking .👍👍👍