多语言展示
当前在线:1835今日阅读:23今日分享:25

C语言常用头文件

使用C语言,经常需要输入头文件,以下是常用的一些头文件。
工具/原料
1

电脑

2

Microsoft Visual C++ 6.0等软件

#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函数,功能:字符串输出(控制台)END

#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函数,功能:转换为小写字母END

#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之间的随机整数END

#include(时间和日期)
1

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

2

difftime函数,功能:时间差

3

mktime函数,功能:设置时间

4

clock函数,功能:处理时间

5

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

6

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

#include(地区化)
1

setlocale函数,功能:地区设置

2

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

#include(信号处理)
1

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

2

raise函数,功能:发送信号END

#include(可变参数处理)
1

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

2

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

3

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

#include(动态存储分配)
1

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

2

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

3

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

4

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

#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函数,功能:目的和源存储区不可重叠块拷贝

推荐信息