c语言头文件及其函数

头文件 ctype.h

函数列表<>

函数类别 函数用途 详细说明

字符测试 是否字母和数字 isalnum

是否字母 isalpha

是否控制字符 iscntrl

是否数字 isdigit

是否可显示字符(除空格外) isgraph

是否可显示字符(包括空格) isprint

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

是否空格 isspace

是否大写字母 isupper

是否16进制数字(0-9,A-F)字符 isxdigit

字符大小写转换函数 转换为大写字母 toupper

转换为小写字母 tolower

地区化

本类别的函数用于处理不同国家的语言差异。

头文件 local.h

函数列表

函数类别 函数用途 详细说明

地区控制 地区设置 setlocale

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

数学函数

本分类给出了各种数学计算函数,必须提醒的是ANSI C标准中的数据格式并不符合IEEE754标准,一些C语言编译器却遵循IEEE754(例如frinklin C51)

头文件 math.h

函数列表

函数类别 函数用途 详细说明

错误条件处理 定义域错误(函数的输入参数值不在规定的范围内)

值域错误(函数的返回值不在规定的范围内)

三角函数 反余弦 acos

反正弦 asin

反正切 atan

反正切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

文件访问 关闭文

c语言各种头文件函数解释,c语言头文件及其函数相关推荐

  1. 《C Primer Plus》第二章——C语言概述(程序示例与解释,提高程序可读性,函数的定义与使用,调试,关键字,复习题与编程练习)

    文章目录 第二章-C语言概述 本章内容 简单的C程序示例 示例解释 快速概要 程序细节 简单程序的结构 提高程序可读性的技巧 进一步使用C 多个函数 调试程序 语法错误 语义错误 程序状态 关键字和保 ...

  2. 赫夫曼树建立c语言源程序编译结果详细解释,c语言构建哈夫曼树(附运行结果图)[本站推荐]...

    #include#include#include int m,s1,s2; typedef struct { unsigned int weight; unsigned int parent,lchi ...

  3. 小孩子如何学会语言?科学家使用计算机模型解释儿童语言学习过程

    来源:学术头条本文约2500字,建议阅读5分钟 本文介绍了小孩学会语言的过程以及科学家如何依托计算机程序对其进行预测. 人类的交流能力可谓是动物王国中其他物种所无与伦比的,语言允许人们以独特的方式进行 ...

  4. c语言数组冒泡排序程序的解释,c语言指针数组冒泡排序代码

    在学习计算机编程的时候,最重要的就是多思考多练习,才能理解其中的原理.算法,下面ITmemo分享一段我学习c语言基础之后写的一段c语言指针数组冒泡排序代码,其实就是从常规代码改为指针方式进行数组排序而 ...

  5. c语言一元一次方程的if,解释C语言(逐句) 解一元一次方程的

    匿名用户 1级 2012-07-01 回答 #include #include //前面两个是库函数,第一个用于输入输出,第二个用于调用对字符串的各种操作 //下面是main函数主体,定义为void类 ...

  6. c语言编译错误信息详细解释,C语言编译错误信息说明大全

    C说明 #operator not followed by maco argument name #运算符后没跟宏变元名 Ambiguous operators need parentheses 不明 ...

  7. 【炒鸡萌新向】关于C语言头文件的解释

    [炒鸡萌新向]关于C语言头文件的解释 总所周知,c语言是一个令人秃头的语言.而刚入门的萌新们一定对编译器上方的头文件摸不着头脑.别说什么理解了,看都看不懂是什么玩意那别说怎么理解这段语言所代表的含义了 ...

  8. 【C 语言】文件操作 ( 文件加密解密 | 使用第三方 DES 加密解密库 | 头文件导入 | 兼容 C++ 语言 | 加密解密函数说明 )

    文章目录 一.导入第三方库头文件 二.头文件说明 1.兼容 C++ 语言 2.头文件导入限制 3.加密解密函数说明 一.导入第三方库头文件 对文件进行加密 , 将文件中的数据分成若干块 , 一块一块的 ...

  9. C语言项目-精忠报国-第二天-COORD windows.h头文件/conio.h getch()函数/game.c showMap()函数 文字突出/怪物计数与打印/随机攻击力 stblib.h

    项目来源:老九君 项目名称:精忠报国之笑傲江湖 视频课地址:网易云课堂 基本功能/架构: 第二天 今天看得比较快,基本把这个项目结束了吧,明天再仔细看一下有没有遗漏的这项目就应该算是结束了.项目难度的 ...

  10. c语言stdlib h常用函数,c语言中,头文件stdlib.h主要包含什么函数?

    stdlib.h里面定义了五种类型.一些宏和通用工具函数. 类型例如size_t.wchar_t.div_t.ldiv_t和lldiv_t: 宏例如EXIT_FAILURE.EXIT_SUCCESS. ...

最新文章

  1. 假设检验_python 重点
  2. graphql redux_如何在Redux应用程序中使用GraphQL
  3. 《数学之美》第5章 隐含马尔可夫模型
  4. vlc rtsp流 转 http播放视频
  5. Dubbo Admin —— Spring Cloud Alibaba 2021.1 + Nacos + Dubbo Admin参考配置
  6. 用Autofac替换.net core 内置容器
  7. 摩根斯坦利面试题库_经验 | 金融公司摩根士丹利从笔试到实习的全程经验
  8. 一张图全解析个性化邮件那么重要
  9. JAVA设计模式初探之组合模式
  10. 拓展卡尔曼滤波器(EKF)的数学推导
  11. 基于孪生网络的单目标跟踪持续汇总
  12. 递归解决字符串逆序输出
  13. oracle设置优化update,oracle update优化
  14. Word双面打印自动确定器
  15. java毕业生设计学籍管理系统计算机源码+系统+mysql+调试部署+lw
  16. 期货交易应该如何界定交易中的时间周期?
  17. 【电气专业知识问答】问:电动机的电气性能有什么要求?
  18. Docker学习之二------基础命令(镜像、容器)
  19. 从事电商Java后端一年的思考与总结
  20. 对你影响最深的计算机书籍是哪一本?

热门文章

  1. 博士一篇SCI三区即可入职该高校,配偶是硕士的,直接给事业编!还有45万安家费…...
  2. ModbusTcp协议详解
  3. 软件测试基础理论(总结)
  4. 数学建模之数据比较与影响因素分析
  5. 一网打尽位图与矢量图
  6. 设计模式笔记2-简单工厂模式(带有自制UML类图)
  7. java mdb连接_[Java]如何连接一个带密码的mdb文件?
  8. gamepad android,传说之下虚拟手柄
  9. 初识powerpoint的计算机教案,《初识PowerPoint》教案
  10. SnagIt9.0过了适用期,弹出关于的窗口解决办法