现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

C语言标准库

2019-11-12 09:06 工业·编程 ⁄ 共 669字 ⁄ 字号 暂无评论

我们在写c语言的时候,经常要使用一些库函数。

虽然我们自己也可以进行写函数,但是,使用已经存在的函数,可以降低我们的工作量和我们代码出现问题的概率。

一般情况下,我们都会使用库函数,但是对于一些初学者而言,库函数,到底需要哪些,我们在自己的函数中,需要添加哪些库函数。有的是不是不需的。

1:基本的库函数

stdio.h和stdlib.h还有string.h这三个库函数,基本上是所有的c语言程序中都有的库函数,这三个分别是:

stdio.h:标准输入输出函数库;

stdlib.h:标准文件库函数

string.h:字符串处理函数库;

2:一些常用的库函数

signal.h和float.h和math.h,time.h,ctype.h这几个库函数是最常使用的,在你公司或者编程,一般的情况下,都会使用到这几个库函数,这里主要介绍一些这些库函数的主要的功能:

signal.h:使用信号量的时候,需要调用该库函数的函数;

float.h:浮点型处理函数库;

math.h:基本高级一点的数学处理函数库;

time.h:定时器需要使用的函数处理库;

ctype.h:这个是字符处理函数库;

3:一些linux的专有的函数库

我们使用c语言编程,大多数是在linux下进行编程的。对于linux下的一些基本库,我们也需要进行了解:

sys/socket.h sys/shm.h arpa/inet.h sys/types.h netinet/in.h这几个是linux下的主要的库函数:

主要的目的是为了高级的编程,比如说是linux下的socket编程,或者进程间通信之类的信息交互。

给我留言

留言无头像?