C语言中各种Include的文件及作用?

2024-12-19 01:33:36
推荐回答(5个)
回答1:

  1. #include     //设定插入点

  2. #include      //字符处理

  3. #include      //定义错误码

  4. #include      //浮点数处理

  5. #include     //文件输入/输出

  6. #include     //参数化输入/输出

  7. #include    //数据流输入/输出

  8. #include     //定义各种数据类型最值常量

  9. #include     //定义本地化函数

  10. #include      //定义数学函数

  11. #include      //定义输入/输出函数

  12. #include     //定义杂项函数及内存分配函数

  13. #include     //字符串处理

  14. #include    //基于数组的输入/输出

  15. #include      //定义关于时间的函数

  16. #include      //宽字符处理及输入/输出

  17. #include     //宽字符分类

回答2:

有很多平时都会用到的功能,把他们分类,在不同的头文件里声明其原型。
比如输入输出功能,要#include
我们常用的printf函数就是在这个头文件中声明的。
实际上,在我们编写的程序里并未定义printf函数,那我们为什么可以用它呢?
原因就是他已经在stdio.h中声明了。
程序编译的时候,会经历一个预处理的过程,#include标记的头文件中的函数声明会被加入到目标文件中,然后经历过编译、链接,生成正确的目标程序。

回答3:

这个是头文件,我个人认为不必深究。什么是头文件?
比如用到测试字符串长度函数strlen(字符数组)就需要添加String.h这个头文件
格式为Include“String.h”
添加过后,程序在编译时会自动到String.h文件中搜索Strlen()函数

回答4:

研究这个会把你累死且没有任何用处。.h文件的内容和数量都是不断在增长的。还是找本书系统的学习,按照功能而不是文件来学习

回答5:

程序中出现什么样的函数,然后根据函数找到调用函数,就会知道include 与那些有关系 比如我们常用的printf(); 就在include 中申明的