C++里的头文件是什么

C++里的头文件是什么... C++里的头文件是什么 展开
 我来答
shenhuyingzi3
2019-07-26
知道答主
回答量:16
采纳率:0%
帮助的人:2.7万
展开全部
头文件有很多啊,一言难尽。
如果平时写代码的话就用#include <bits/stdc++.h>这个万能头文件好了。
你说的是c++所以记得using namespace std;
因为c++里有很多函数比如cin,为了避免混淆,就搞了一个头文件。也有可能是写c++的大佬觉得这样方便吧。反正是自古的一个传统啦,用什么函数就要对应的头文件。如cin用iostream,sort用algorithm等等。c头文件是.h,c++头文件和c最大的区别就是没有.h,这点要注意。此外,在c++里还有一个域名空间,是防止你莫名其妙错掉的。比如你有一天统计一个数组里最大的那个数结果变量名一不小心用了max。如果你这时候用#include <bits/stdc++.h>和using namespace std;的话你就完了,因为c++里有一个函数叫max。更可气的是有一些愚蠢的编译器是查不出这样的错误的,这就导致你的ojRE(运行错误)或者WA(答案错误)什么的,反正基本过不了。
下面贴一个我认为正确的代码
#include <iostream>
using std::cin;//这里没有用到cin,所以可以忽略这一条
using std::cout;
using std::endl;
int main()
{
cout<<"Hello World!"<<endl;

return 0;

}
好程序员
2016-09-25 · HTML5前端培训/大数据培训/Java
好程序员
好程序员是IT高端课程培训基地,从平凡到卓越,为梦想而拼搏。
向TA提问
展开全部
对于头文件,有以下几个好处,你可以参考下
1,头文件可以定义所用的函数列表,方便查阅你可以调用的函数;
2,头文件可以定义很多宏定义,就是一些全局静态变量的定义,在这样的情况下,只要修改头文件的内容,程序就可以做相应的修改,不用亲自跑到繁琐的代码内去搜索。
3,头文件只是声明,不占内存空间,要知道其执行过程,要看你头文件所申明的函数是在哪个.c文件里定义的,才知道。
4,他并不是C自带的,可以不用。
5,调用了头文件,就等于赋予了调用某些函数的权限,如果你要算一个数的N次方,就要调用Pow()函数,而这个函数是定义在math.c里面的,要用这个函数,就必需调用math.h这个头文件。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
x丶mmmmmm
2016-09-25 · TA获得超过187个赞
知道小有建树答主
回答量:181
采纳率:100%
帮助的人:85.1万
展开全部
iostream
输入输出流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方婉帛清佳
2019-05-19 · TA获得超过1100个赞
知道小有建树答主
回答量:1707
采纳率:100%
帮助的人:7.8万
展开全部
装的什么IDE,够狠的话直接找安装目录下的include文件夹,里面有头文件,你可以一个一个的研究,不过我认为没有几个人能干出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6e67f75
2016-09-25
知道答主
回答量:20
采纳率:0%
帮助的人:7.9万
展开全部
引入库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式