admin 管理员组文章数量: 887021
2023年12月18日发(作者:struts2代码漏洞修复)
#include(errno.h):错误处理
#include (stdio.h):格式化输入与输出函数
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函数,功能:字符串输出(控制台)
END
#include(ctype.h):字符处理
isalpha函数,功能:是否字母
isalnum函数,功能:是否字母和数字
iscntrl函数,功能:是否控制字符
isdigit函数,功能:是否数字
isgraph函数,功能:是否可显示字符(除空格外)
isprint函数,功能:是否可显示字符(包括空格)
ispunct函数,功能:是否既不是空格,又不是字母和数字的可显示字符
isspace函数,功能:是否空格
isupper函数,功能:是否大写字母
isxdigit函数,功能:是否16进制数字(0——9,A——F)字符
toupper函数,功能:字符大小写转换函数 转换为大写字母
tolower函数,功能:转换为小写字母
END
#include(math.h):数学函数
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之间的随机整数
END
#include(time.h):时间和日期
asctime函数,功能:ASCII码表示的时间
difftime函数,功能:时间差
mktime函数,功能:设置时间
clock函数,功能:处理时间
ctime函数,功能:字符串表示的时间
strftime函数,功能:指定格式的时间
END
#include(local.h):地区化
setlocale函数,功能:地区设置
localeconv函数,功能:数字格式约定查询国家的时间、日期、货币等的格式转换
END
#include(signal.h):信号处理
signal函数,功能:指定信号处理函数
raise函数,功能:发送信号
END
#include(stdarg.h):可变参数处理
va_end函数,功能:可变参数结束宏
va_start函数,功能:可变参数开始宏
va_arg函数,功能:访问下一个可变参数宏
END
#include(stdlib.h):动态存储分配
malloc函数,功能:存储器分配
realloc函数,功能:重新分配存储器
free函数,功能:释放存储器
calloc函数,功能:分配指定数据的内存连续空间
END
#include(string.h):字符串处理
strcpy函数,功能:串拷贝
strncpy函数,功能:按长度的串拷贝
strcmp函数,功能:字符串比较
trncmp函数,功能:按长度对字符串比较
strcoll函数,功能:用于非英文字符的字符串比较
strxfrm函数,功能:字符串转换
memchr函数,功能:字符查找
memset函数,功能:字符串设置
strerror函数,功能:错误字符串映射
strlen函数,功能:求字符串长度
memmove函数,功能:目的和源存储区可重叠块拷贝
memcpy函数,功能:目的和源存储区不可重叠块拷贝
版权声明:本文标题:C语言常用头文件及函数 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1702847251h433071.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论