C\C++编程时候经常会遇到头文件问题而出现一系列的调试错误,下面我就简要的举例介绍一下头文件的作用,我们知道一个C\C++
程序中开头一般都为:
#include<iostream.h>
#include<fstream.h>
#include<stdlib.h>
1. 首先:iostream.h
是标准的输入输出流头文件
包含 cin>>要输入的东西
cout<<要输出的东西
这两个输入输出的方法
需要#include<iostrem.h>来声明头文件。
还有就是 :c++程序里用到的
#include 是个包含命令,就是把iostream.h这个文件里的内容复制到这个地方
ostream.h是input output stream的简写,意思为标准的输入输出流头文件。它包含:
(1)cin>>"要输入的内容"
(2)cout<<"要输出的内容"
这两个输入输出的方法需要#include<iostream.h>来声明头文件。
iostream.h与iostream是不同的。
#include<iostream.h>是在旧的标准C++中使用。在新标准中,用#include<iostream>。iostream 的意思是输入输出流。#include<iostream>是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。
2. 对于 fstream.h可以同样的理解:
它是文件的输入输出库函数的 头文件
#include <iostream>
fstream 继承 iostream; fstream 拥有iostream功能,但并不是包含关系。
fstream 是对 文件操作 而 iostream 是 对 标准输入输出文件的操作。
3.同理可理解stdlib.h