1.数学函数的使用
函数pow()的使用,求x的y次方
sqrt函数的使用
函数rand()和srand()的使用
srand函数产生随机数种子,rand产生随机数
2.字符函数的使用
字符测试函数如下
函数名 | 功能 |
isalnum | 测试字符是否为英文或数字 |
isalpha | 测试字符是否为英文字母 |
isascii | 测试字符是否为ASCII码字符 |
iscntrl | 测试字符是否为ASCII码的控制字符 |
isdigit | 测试字符是否是阿拉伯数字 |
islower | 测试字符是否是小写字母 |
isprint | 测试字符是否是打印字符 |
isspace | 测试字符是否是空格字符 |
ispunct | 测试字符是否是标点符号或特殊符号 |
isupper | 测试字符是否是大写字符 |
isxdigit | 测试字符是否是十六进制字符 |
isupper()函数的使用
3.系统时间与日期函数的使用
系统时间与日期函数如下:
函数名 | 功能 |
asctime | 将时间和日期以字符串格式表示 |
ctime | 将时间和日期以字符串格式表示 |
gettimeofday | 取得目前的时间 |
gmtime | 取得目前的时间和日期 |
localtime | 取得当地的时间和日期,并转换为真实世界的时间日期表示方法 |
mktime | 将时间结构数据转换为经过的秒数 |
settimeofday | 设置目前时间 |
time | 取得目前的时间 |
4.环境控制函数
函数名 | 功能 |
getenv | 取得环境变量内容 |
putenv/setenv | 改变或增加环境变量 |
unsetenv | 取消已改变的环境变量 |
打印出所有的环境变量
4.内存分配函数
函数名 | 功能 |
calloc/malloc | 配置内存空间 |
getpagesize | 取得操作系统中内存分页的大小 |
mmap | 建立内存映射 |
munmap | 解除内存映射 |
free | 释放原先配置的内存 |
6.数据结构中的常用函数
函数名 | 功能 |
bsearch | 二分法搜索 |
lfind/lsearch | 线性搜索,如果lsearch()找不到关键数据就会主动把该项数据加入数组中 |
qsort | 利用快速排序法排列数据 |