请问高手,C语言的头文件具体由哪些,分别都有些什么作用啊?(小弟急用)

如题所述

传统 C++

#include <assert.h> //设定插入点

#include <ctype.h>//字符处理

#include <errno.h>//定义错误码

#include <float.h>//浮点数处理

#include <fstream.h>//文件输入/输出

#include <iomanip.h>//参数化输入/输出

#include <iostream.h> //数据流输入/输出

#include <limits.h> //定义各种数据类型最值常量

#include <locale.h> //定义本地化函数

#include <math.h> //定义数学函数

#include <stdio.h> //定义输入/输出函数

#include <stdlib.h> //定义杂项函数及内存分配函数

#include <string.h> //字符串处理

#include <strstrea.h> //基于数组的输入/输出

#include <time.h> //定义关于时间的函数

#include <wchar.h> //宽字符处理及输入/输出

#include <wctype.h> //宽字符分类

标准 C++ (同上的不再注释)

#include <algorithm> //STL 通用算法

#include <bitset> //STL 位集容器

#include <cctype>

#include <cerrno>

#include <clocale>

#include <cmath>

#include <complex> //复数类

#include <cstdio>

#include <cstdlib>

#include <cstring>

#include <ctime>

#include <deque> //STL 双端队列容器

#include <exception> //异常处理类

#include <fstream>
温馨提示:内容为网友见解,仅供参考
无其他回答

你好。C语言 头文件问题 请高手们列出所有的头文件,并把里面的函数也...
C、传统 C++ include <assert.h>\/\/设定插入点 include <ctype.h> \/\/字符处理 include <errno.h> \/\/定义错误码 include <float.h> \/\/浮点数处理 include <fstream.h>  \/\/文件输入/输出 include <iomanip.h>  \/\/参数化输入/输出 include <iostream.h> \/\/数据流输入/输出 include <limi...

c语言开头的main()与#include有什么区别,高手进!
1.include<stdio.h> 是头文件包含声明,stdio.h是标准输入输出头文件,它给了程序操作的可能性,使得程序的标准输入输出操作函数有意义,printf,scanf,putchar,getchar等,不然编译器会报错;头文件其实就是定义了这些函数的文件,它是系统提供给我们的接口。亦如:include<conio.h> include<math.h> 2....

关于c语言数据结构的头文件和Elemtype类的一些问题
1.<stdio.h>一般写C语言程序都要加这个头文件,因为它包含scanf()、printf()等控制输入和输出的函数 包含的主要是和时间相关的函数 <string.h>主要包含用来拷贝或比较字符串的函数 <stdlib.h>主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、...

请问一下c语言编程中#include和void(还有其他相同作用的语言)后面在...
1.include<stdio.h> 是头文件包含声明,stdio.h是标准输入输出头文件,它给了程序操作的可能性,使得程序的标准输入输出操作函数有意义,printf,scanf,putchar,getchar等,不然编译器会报错;头文件其实就是定义了这些函数的文件,它是系统提供给我们的接口。亦如:include<conio.h> include<math.h> 2....

求C语言高手 C语言怎么写头文件?
一个.h文件要 对应有一个.c文件,这样写助于查看和修改程序。比如a.h 和 a.c;:在.h文件中 ifndef __A_H_define __A_H_include<stdio.h> void trans2(double B) ;double trans1() ;endif 在.c文件中 include "a.h"把相应的函数定义写在.c文件中 再在main.c文件中 include "...

c语言的 头文件 库函数 高手请进??急急急
1.答案是no,C lib一般是以二进制的形式提供,不会把源码暴露给你。当然基础lib源码不是什么秘密,大多数情况下都是可以获取到的。2.答案依然是no不同的开发环境会提供不同的库文件,这些库文件的实现未必相同。

C语言头文件中,下划线具体是什么意思?请问有没有高手指点一下?
下划线没有什何特别的意思,就是一个变量的一部分,就是你定义char str[10],char _str[10],他们俩是不同的变量名,然后都是一个字符串变量,一般头文件里或者宏定义都在变量前加一个下划线,这都是习惯问题,以示和普通函数里变量的区别,

关于C语言的一个问题,高手请进
a.c文件中调用了b()函数,a.c包含了b.h头文件,所以a.c文件能正常调用b()函数,这点大家应该都没有问题,但main()中通过调用a()来间接调用b()函数需不需要b()的头文件呢,答案是不需要的,从编译过程中,我们知道,编译器把a.c、b.c和main.c分别编译成a.o、b.o和main.o的目标文件,...

c语言高手进,vc6.0编译器中,printf这个函数原型是在stdio.h头文件中...
应该在libc.lib中 下面是用dumpbin \/ALL libc.lib得到的截图

我在c语言文件中加载头文件,为什么编译出错,说找不到头文件中定义的函数...
编译的命令错了吧 gcc a.c b.c -o main 其他没问题,即使不加b.h编译也不会错

相似回答