介绍一下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 .👍👍👍

相关推荐
星恒随风10 小时前
C语言数据结构排序算法详解(下):冒泡排序、快速排序、归并排序和计数排序
c语言·数据结构·笔记·学习·排序算法
Rain50910 小时前
mini-cc 的 MCP 协议:给 AI 装个 USB-C 接口
c语言·开发语言·前端·人工智能·架构·node.js·ai编程
朔北之忘 Clancy13 小时前
2026 年 3 月青少年软编等考 C/C++ 一级真题解析
c语言·开发语言·c++·青少年编程·题解·考级
Navigator_Z14 小时前
LeetCode //C - 1073. Adding Two Negabinary Numbers
c语言·算法·leetcode
玖玥拾16 小时前
C/C++ 基础笔记(二)
c语言·c++
longxiangam18 小时前
esp-idf dsi 屏幕的驱动实现原理—— 关于零拷贝和 DMA 永续刷新
c语言·单片机·嵌入式硬件
zz345729811318 小时前
函数:python与c语言
c语言·开发语言·python
爱吃生蚝的于勒20 小时前
QT开发第二章——信号和槽
c语言·开发语言·c++·qt
六bring个六21 小时前
c/c++面试踩坑笔记
c语言·数据结构·c++
.千余21 小时前
【Linux】 TCP进阶详解:字节流、粘包问题、异常情况与UDP完整对比2
linux·运维·c语言·开发语言·经验分享·笔记·php