C语言常用头文件

作者:小小谷 | 创建时间: 2023-05-31
使用C语言,经常需要输入头文件,以下是常用的一些头文件。...
C语言常用头文件

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

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

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

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

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

fclose函数,功能:关闭文件

fopen函数,功能:打开文件

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

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

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

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

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

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

remove函数,功能:删除文件

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

clearerr函数,功能:错误清除

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

#include(字符处理)

isalpha函数,功能:是否字母

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

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

isdigit函数,功能:是否数字

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

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

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

isspace函数,功能:是否空格

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

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

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

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

#include(数学函数)

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

acos函数,功能:反余弦

asin函数,功能:反正弦

atan函数,功能:反正切

atan2函数,功能:反正切2

cos函数,功能:余弦

sin函数,功能:正弦

tan函数,功能:正切

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

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

tanh函数,功能:双曲正切

exp函数,功能:指数函数

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

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

log函数,功能:自然对数

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

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

pow函数,功能:幂函数

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

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

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

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

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

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

#include(时间和日期)

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

difftime函数,功能:时间差

mktime函数,功能:设置时间

clock函数,功能:处理时间

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

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

#include(地区化)

setlocale函数,功能:地区设置

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

#include(信号处理)

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

raise函数,功能:发送信号

#include(可变参数处理)

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

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

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

#include(动态存储分配)

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

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

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

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

#include(字符串处理)

strcpy函数,功能:串拷贝

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

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

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

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

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

memchr函数,功能:字符查找

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

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

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

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

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

点击展开全文

更多推荐