Linux环境下系统函数的使用

1.数学函数的使用

      函数pow()的使用,求x的y次方

      Linux环境下系统函数的使用_第1张图片

     sqrt函数的使用

      Linux环境下系统函数的使用_第2张图片

      函数rand()和srand()的使用

      srand函数产生随机数种子,rand产生随机数

2.字符函数的使用

      字符测试函数如下

      

函数名 功能
isalnum 测试字符是否为英文或数字
isalpha 测试字符是否为英文字母
isascii 测试字符是否为ASCII码字符
iscntrl 测试字符是否为ASCII码的控制字符
isdigit 测试字符是否是阿拉伯数字
islower 测试字符是否是小写字母
isprint 测试字符是否是打印字符
isspace 测试字符是否是空格字符
ispunct 测试字符是否是标点符号或特殊符号
isupper 测试字符是否是大写字符
isxdigit 测试字符是否是十六进制字符

        isupper()函数的使用

        Linux环境下系统函数的使用_第3张图片

3.系统时间与日期函数的使用

    系统时间与日期函数如下:

       

函数名 功能
asctime 将时间和日期以字符串格式表示
ctime 将时间和日期以字符串格式表示
gettimeofday 取得目前的时间
gmtime 取得目前的时间和日期
localtime 取得当地的时间和日期,并转换为真实世界的时间日期表示方法
mktime 将时间结构数据转换为经过的秒数
settimeofday 设置目前时间
time 取得目前的时间

            Linux环境下系统函数的使用_第4张图片

4.环境控制函数

函数名 功能
getenv 取得环境变量内容
putenv/setenv 改变或增加环境变量
unsetenv 取消已改变的环境变量
 

Linux环境下系统函数的使用_第5张图片

打印出所有的环境变量

Linux环境下系统函数的使用_第6张图片

4.内存分配函数

函数名 功能
calloc/malloc 配置内存空间
getpagesize 取得操作系统中内存分页的大小
mmap 建立内存映射
munmap 解除内存映射
free 释放原先配置的内存
           Linux环境下系统函数的使用_第7张图片

           Linux环境下系统函数的使用_第8张图片

           Linux环境下系统函数的使用_第9张图片

6.数据结构中的常用函数

          

函数名 功能
bsearch 二分法搜索
lfind/lsearch 线性搜索,如果lsearch()找不到关键数据就会主动把该项数据加入数组中
qsort 利用快速排序法排列数据
       

                Linux环境下系统函数的使用_第10张图片


你可能感兴趣的:(Linux程序设计)