C语言知识补充之库函数

C语言知识补充之库函数库函数 库函数有十种以上那么多,以下将取目前常用部分(取自教材),要用的时候过来寻找就好了。 一、math.h 其中需要注意:数学知识上,三角函数和反三角函数的定义域问题。 二、string.h 其中需要注意:对字符串不能够使用赋值运算和关系运算 三、stdlib.h (1)存储管理函数 使用格式:

库函数

  库函数有十种以上那么多,以下将取目前常用部分(取自教材),要用的时候过来寻找就好了。

一、math.h

 其中需要注意:数学知识上,三角函数和反三角函数的定义域问题。

C语言知识补充之库函数

C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

二、string.h

其中需要注意:对字符串不能够使用赋值运算和关系运算

C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 C语言知识补充之库函数

 三、stdlib.h

(1)存储管理函数

  • 使用格式:void *malloc(number*sizeof(类型))
  • 功能描述:用来动态分配内存
  • 返回值:如果分配未成功,返回NULL;分配成功,返回该一系列内存的首地址

(2)转换函数

  • int atoi(string),转换一个ASCII字符串为一个整数,在第一个非整型字符处停止
  • double atof(string),转换一个ASCII字符串为一个双精度数,在第一个不能被解释为一个双精度数的字符处停止。

(3)随机函数

  随机函数int rand(void)是用来随机生成0~MAX之间的整数,MAX是由stdlib.h中确定好了,我们只需要知道这是一个很大的数就可以了。rand()随机的规则是确定好某一个值(种子),让该值根据某个公式得到随机的值,种子相同则随机数相同,需要重新播种。

  void srand(unsigned int seed)是重新播种函数,seed不同,则用rand()得到的随机数也不同。

  想让rand()生成a到b的数,只需要:rand()%(b-a+1)+a

 (4)exit函数

   exit(0)为正常退出,其余为非正常退出。正常退出使用exit(0)时候,0返回给其它进程,告诉其它进程此进程正常退出。return则是函数与函数之间沟通。

四、qsort.h

  快速排序函数qsort(),具体见我保存的链接。

五、assert.h

  用到时补充。

六、time.h

  用到时补充

七、命令行参数 

  具体使用见保存的链接。

 

今天的文章C语言知识补充之库函数分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/56005.html

(0)
编程小号编程小号
上一篇 2023-08-27
下一篇 2023-08-27

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注