stdlib.h是一个非常重要的头文件,其中定义了使用频率很高的宏、函数等。
一、数据类型
size_t:运算符sizeof的返回值类型
wchar_t:宽字符类型
二、宏
NULL:空指针(用于声明后但未使用的指针的赋初值)
EXIT_SUCCESS:函数运行成功时的退出状态
EXIT_FAILURE:函数运行错误时的退出状态
RAND_MAX:rand() 函数可以返回的最大值
MB_CUR_MAX:当前语言环境中,多字节字符占用的最大字节数
三、stdlib中的函数
1、函数abs()
功能:计算int型整数的绝对值
使用格式:abs(参1);
参1:整型数值或变量
返回值:返回参1的绝对值
说明:abs函数是计算int类型绝对值的;还有用于long和longlong类型的函数,它们是labs(),llabs(),用法一样。
2、函数div()
功能:计算两个整型数相除的商和余数。
使用格式:div(参1,参2);
参1:被除数(int型)
参2:除数(int型)
返回值:商和余数两个值怎样返回呢?它返回的是一个结构体,我们用div_t结构体声明的变量 接收即可。这个结构体有两个属性:quot—商、rem—余数,均为int类型。
C语言从头学62——学习头文件stdlib.h(一)
最新推荐文章于 2025-01-09 10:23:57 发布