揭秘C语言常用头文件:从入门到精通的秘密武器

 2024-05-02    88  

使用C语言,经常需要输入头文件,以下是常用的一些头文件。

#include (格式化输入与输出函数)

1.fprintf函数,功能:格式输出(文件)

2.fscanf函数,功能:格式输入(文件)

3.printf函数,功能:格式输出(控制台)

4.scanf函数,功能:格式输入(控制台)

5.fclose函数,功能:关闭文件

6.fopen函数,功能:打开文件

7.feof函数,功能:文件结尾判断

8.ferror函数,功能:文件错误检测

9.freopen函数,功能:将已存在的流指针和新文件连接

10

setbuf函数,功能:设置磁盘缓冲区

11

sscanf函数,功能:从缓冲区中按格式输入

12

sprintf函数,功能:格式输出到缓冲区

13

remove函数,功能:删除文件

14

rename函数,功能:修改文件名称

15

tmpfile函数,功能:生成临时文件名称

16

tmpnam函数,功能:得到临时文件路径

17

fgetc函数,功能:输入一个字符(文件)

18

fgets函数,功能:字符串输入(文件)

19

fputc函数,功能:字符输出(文件)

20

fputs函数,功能:字符串输出(文件)

21

gets函数,功能:字符串输入(控制台)

22

getchar函数,功能:字符输入(控制台)

23

getc函数,功能:字符输入(控制台)

24

putc函数,功能:字符输出(控制台)

25

putchar函数,功能:字符输出(控制台)

26

ungetc函数,功能:字符输出到流的头部

27

fread函数,功能:直接流读操作

28

fwrite函数,功能:直接流写操作

29

fgetpos函数,功能:得到文件位置

30

fsetpos函数,功能:文件位置设置

31

fseek函数,功能:文件位置移动

32

ftell函数,功能:得到文件位置

33

remind函数,功能:文件位置复零位

34

perror函数,功能:得到错误提示字符串

35

clearerr函数,功能:错误清除

36

puts函数,功能:字符串输出(控制台)

#include(字符处理)

1.isalpha函数,功能:是否字母

2.isalnum函数,功能:是否字母和数字

3.iscntrl函数,功能:是否控制字符

4.isdigit函数,功能:是否数字

5.isgraph函数,功能:是否可显示字符(除空格外)

6.isprint函数,功能:是否可显示字符(包括空格)

7.ispunct函数,功能:是否既不是空格,又不是字母和数字的可显示字符

8.isspace函数,功能:是否空格

9.isupper函数,功能:是否大写字母

10

isxdigit函数,功能:是否16进制数字(0——9,A——F)字符

11

toupper函数,功能:字符大小写转换函数 转换为大写字母

12

tolower函数,功能:转换为小写字母

#include(数学函数)

1.abs函数,功能:求整数的绝对值

2.acos函数,功能:反余弦

3.asin函数,功能:反正弦

4.atan函数,功能:反正切

5.atan2函数,功能:反正切2

6.cos函数,功能:余弦

7.sin函数,功能:正弦

8.tan函数,功能:正切

9.cosh函数,功能:双曲函数,双曲余弦

10

sinh函数,功能:双曲函数,双曲正弦

11

tanh函数,功能:双曲正切

12

exp函数,功能:指数函数

13

frexp函数,功能:指数分解函数

14

fdexp函数,功能:乘积指数函数

15

log函数,功能:自然对数

16

log10函数,功能:以10为底的对数

17

modf函数,功能:浮点数分解函数

18

pow函数,功能:幂函数

19

sqrt函数,功能:平方根函数

20

fabs函数,功能:求双精度绝对值

21

floor函数,功能:求不大于某数的最大整数

22

ceil函数,功能:求不小于某数的最小整数

23

fmod函数,功能:求双精度除法的余数,返回为双精度余数

24

rand函数,功能:产生-90到32767之间的随机整数

#include(时间和日期)

1.asctime函数,功能:ASCII码表示的时间

2.difftime函数,功能:时间差

3.mktime函数,功能:设置时间

4.clock函数,功能:处理时间

5.ctime函数,功能:字符串表示的时间

6.strftime函数,功能:指定格式的时间

#include(地区化)

1.setlocale函数,功能:地区设置

2.localeconv函数,功能:数字格式约定查询国家的时间、日期、货币等的格式转换

#include(信号处理)

1.signal函数,功能:指定信号处理函数

2.raise函数,功能:发送信号

#include(可变参数处理)

1.va_end函数,功能:可变参数结束宏

2.va_start函数,功能:可变参数开始宏

3.va_arg函数,功能:访问下一个可变参数宏

#include(动态存储分配)

1.malloc函数,功能:存储器分配

2.realloc函数,功能:重新分配存储器

3.free函数,功能:释放存储器

4.calloc函数,功能:分配指定数据的内存连续空间

#include(字符串处理)

1.strcpy函数,功能:串拷贝

2.strncpy函数,功能:按长度的串拷贝

3.strcmp函数,功能:字符串比较

4.trncmp函数,功能:按长度对字符串比较

5.strcoll函数,功能:用于非英文字符的字符串比较

6.strxfrm函数,功能:字符串转换

7.memchr函数,功能:字符查找

8.memset函数,功能:字符串设置

9.strerror函数,功能:错误字符串映射

10

strlen函数,功能:求字符串长度

11

memmove函数,功能:目的和源存储区可重叠块拷贝

12

memcpy函数,功能:目的和源存储区不可重叠块拷贝

  •  标签:  

原文链接:http://www.tpbz008.cn/post/52779.html

=========================================

http://www.tpbz008.cn/ 为 “电脑技术吧” 唯一官方服务平台,请勿相信其他任何渠道。

热门标签
最新留言
友情链接