C语言中的数学与字符处理函数详解
1. 安全替代函数
在C语言中,对于 printf 和 scanf 系列的每个函数,都有一个安全的替代函数,其名称以 _s 后缀结尾。
2. 数学函数
标准库提供了许多数学函数,大部分操作于实数或复数浮点数,也有一些处理整数类型的函数,如生成随机数的函数。
2.1 整数类型的数学函数
整数类型的数学函数在 stdlib.h 头文件中声明。 abs() 和 div() 这两个函数有三种变体,分别用于 signed int 、 long 和 long long 三种有符号整数类型。 long 类型的函数名称以字母 l 开头, long long 类型的以 ll 开头。此外, inttypes.h 头文件声明了 intmax_t 类型的函数变体,名称以 imax 开头。
| 用途 | stdlib.h 中声明的函数 |
stdint.h 中声明的函数 |
|---|
超级会员免费看
订阅专栏 解锁全文
5913

被折叠的 条评论
为什么被折叠?



