




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
头文件ctype.h函数列表函数类别函数目的详细说明字符测试为字符和数字的isalnum是否为isalpha字符是否控制字符iscntrl是否为数字isdigit是否能够显示文字(空格除外) isgraph是否可以显示字符(包括空格) isprint非空格或数字的可显示字符ispunct有无空间isspace是否大写isupper是否为十六进制(0-9,A-F )字符isxdigit转换字符大小写的函数将转换为大写toupper转换为小写字母tolower地域化此类别中的函数用于处理不同国家的语言差异。头文件local.h函数列表函数类别函数目的详细说明区域设置setlocale数字格式允许查询格式转换localeconv,如国家货币、日期和时间数学函数尽管该分类呈现了各种数学计算函数,但是注意,ANSI C标准的数据格式不遵守IEEE754标准,相反一些c语言编译器必须遵守IEEE754 (比如frink Linc 51 )头文件math.h函数列表函数类别函数目的详细说明错误条件处理定义域错误(函数的输入参数值超出规定范围)值域错误(函数返回值超出规定范围)三角函数反馀弦acos反弦asin反正是atan反正是2号2 atan2馀弦cos签名sin相切tan双曲函数双曲馀弦cosh双曲正弦sinh双曲线正切tanh指数和对数指数函数exp指数分解函数frexp乘积指数函数fdexp自然对数log以10为底的对数log10浮点分解函数modf函数pow平方根函数sqrt整数舍去,绝对值和馀数函数求下限接近整数ceil绝对值fabs求出上限接近整数floor求馀数fmod本分类函数用于实现直接在不同基函数之间跳跃的代码。 头文件setjmp.h io.h函数列表函数类别函数目的详细说明保存调用环境setjmp恢复调用环境longjmp信号处理此分类函数用于处理程序运行期间发生异常的情况。头文件signal.h函数列表函数类别函数目的详细说明指定信号处理函数signal发送信号raise可变参数处理此类函数用于实现printf、scanf等参数变量基函数。头文件stdarg.h函数列表函数类别函数目的详细说明可变参数访问宏可变参数开始宏va_start可变参数结束宏va_end可变参数访问宏访问以下可变参数宏va_arg输入输出函数此分类用于处理文件和控制台等各种输入输出设备,各种函数通过“流”实现头文件stdio.h函数列表函数类别函数目的详细说明文件操作删除文件remove重命名文件名rename生成临时文件名tmpfile获取临时文件路径tmpnam文件访问关闭文件fclose刷新缓冲区fflush打开fopen文件将现有流指针和新文件连接到freopen设置磁盘缓冲区setbuf设置磁盘缓冲区setvbuf格式输入输出函数格式输出fprintf格式输入fscanf格式输出(控制台) printf格式输入(控制台) scanf格式输出到缓冲区sprintf从缓冲区以格式输入sscanf输出vfprintf的格式格式输出vprintf格式化输出vsprintf文字输入输出函数输入文字fgetc字符串输入fgets文字输出fputc字符串输出fputs字符输入(控制台) getc字符输入(控制台) getchar字符串输入(控制台) gets字符输出(控制台) putc字符输出(控制台) putchar字符串输出(控制台) puts字符输出到流的头ungetc直接输入输出直接流读出操作fread直接流写入操作fwrite文件定位函数获得文件位置fgetpos文件位置移动fseek文件位置设置fsetpos获取文件位置ftellremind将文件重置为零错误处理函数清除错误clearerr在文件的最后判断feof文件错误检测ferror获取错误消息字符串perror实用程序函数这个分类虽然有几个函数不能按照上述那样分类,但是表示了编程所需要的东西。头文件stdlib.h函数列表函数类别函数目的详细说明字符串转换函数将字符串转换为整数atoi字符串转换为长整数atol字符串转换为浮点数strtod字符串转换为长整数strtol字符串转换为无符号的长整数strtoul伪随机序列生成函数生成随机数rand设定随机函数的启动值srand存储管理函数分配内存calloc释放存储器free内存分配malloc重新分配存储realloc环境通信中止程序abort结束程序的执行,清除环境变量atexit退出程序并运行exit导入环境参数getenv程序挂起,暂时运行其他程序system搜索和排序工具两点搜索(数据必须排序) bsearch快速排序qsort整数运算函数求绝对值absdiv与除法的基础商取得馀数求长整形底的绝对值LabISES求长整形除法的商和馀数ldiv多字节字符函数获得多字节字符的字节数mblen得到多字节字符字节数mbtowc多字节字符转换wctomb多字节字符串操作将多字节字符串转换为整数数组mbstowcs将多字节串转换为字符数组mcstowbs字符串处理本分类函数用于合并和比较字符串头文件string.h函数列表函数类别函数目的详细说明字符串复制块复制(目标和源存储不重复) memcpy块复制(目标和源存储可重复) memmove串行拷贝strcpy用长字符串复制strncpy字符串连接函数序列连接strcat以长度连接字符串strncat串比较函数块比较memcmp字符串比较strcmp字符串比较(对于非英语字符) strcoll按长度比较字符串strncmp字符串转换strxfrm字符和字符串检索字符检索memchr文字检索strchr字符串搜索strcspn字符串检索strpbrk字符串搜索strspn字符串检索strstr字符串分解strtok其他函数字符串设置memset错误字符串映射strerror求字符串长度strlen日期和时间函数此类别显示了时间和日期处理函数头文件time.h函数列表函数类别函数目的详细说明时间操作函数得到处理器时间clock得到时间差difftime设定时间mktime得到时间time时间转换函数获得由ASCII码表示的时间asctime得到用字符串表示的时刻ctime获取指定格式的时间strftime库的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全员考试题目数量及答案备考经验博客
- 课件369梅世强教学课件
- 文库发布:课件
- 读览日本二课件
- 2025年法务监察专家认证考试试题及答案解析
- 作文自改指导课教学课件
- 2025年建筑设计院资深设计师招聘面试模拟题及参考答案
- 2025年生骨肉方向宠物营养师初级考试模拟试题及解析
- 2025年农村电商运营师面试问题及答案集
- 6丶7的知识教学课件
- 达梦数据库管理系统技术白皮书
- 物料来料检验规范标准
- 辅警考试题库
- GB/T 19289-2019电工钢带(片)的电阻率、密度和叠装系数的测量方法
- 《中国特色社会主义政治经济学(第二版)》第一章导论
- 《安娜·卡列尼娜》-课件-
- sg1000系列光伏并网箱式逆变器通信协议
- 妇科疾病 痛经 (妇产科学课件)
- 《李将军列传》教学教案及同步练习 教案教学设计
- GMP基础知识培训(新员工入职培训)课件
- 基于Java的网上书城的设计与实现
评论
0/150
提交评论