介绍一下atol(arr);(c基础)

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。

同类链接

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 .👍👍👍

相关推荐
寄存器漫游者11 小时前
数据结构 C语言 顺序栈
java·c语言·数据结构
日拱一卒——功不唐捐11 小时前
循环队列+双端队列(C语言)
c语言·数据结构
进击的小头11 小时前
设计模式组合应用:嵌入式通信协议栈
c语言·设计模式·策略模式
养军博客11 小时前
C语言五天速成(可用于蓝桥杯备考 难度中等偏下)
c语言·算法·蓝桥杯
leaves falling12 小时前
c语言单链表
c语言·开发语言
请注意这个女生叫小美12 小时前
C语言实例22 乒乓球比赛
c语言
方便面不加香菜13 小时前
数据结构--链式结构二叉树
c语言·数据结构
Tingjct13 小时前
十大排序算法——交换排序(一)
c语言·开发语言·数据结构·算法·排序算法
senijusene13 小时前
数据结构与算法:栈的基本概念,顺序栈与链式栈的详细实现
c语言·开发语言·算法·链表
星火开发设计13 小时前
命名空间 namespace:解决命名冲突的利器
c语言·开发语言·c++·学习·算法·知识