C++中#include<iostream>和#include<iostream.h>的区别?

 我来答
abcd1236386
2012-08-21 · TA获得超过774个赞
知道小有建树答主
回答量:539
采纳率:0%
帮助的人:527万
展开全部
iostream.h 是c语言的头文件,在c++标准中,为了区分两者,凡是在原来c语言内有的头文件都没有了.h。其他的还有string.h等等。
如果学得是c++,建议使用<iostream>,因为有可能iostream.h原来一些c语言的特性已经被更改了。
另外,只有你使用混合IDE,例如vc6.0等既有c库也有c++库时候,才不会出错,如果在其他的而环境中,你如果用c++编译器,直接#include<iostream.h>有可能告诉你找不到头文件!!!所以c++最好就用c++的库,不要用c的库。
哈里波波Uv
2012-08-21 · TA获得超过1324个赞
知道答主
回答量:177
采纳率:100%
帮助的人:48.3万
展开全部
#include<iostream> 后会带有using namespace std;
而#include<iostream.h>后不用带
后者在c语言中常用;而c++中常用的是前者。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fobnn
2012-08-21 · TA获得超过573个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:348万
展开全部
iostream.h是很早以前的版本,

iostream已经包含了iostream.h的全部功能。并且有新的扩展。

iostream是现在的标准,建议使用这个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式