在 这个c++程序当中,关于#include<iostream.h>的疑惑

#include<iostream.h>为什么不使用c++标准?什么情况下使用c++标准,什么情况不使用c++标准?#include<iostream.h>classCC... #include<iostream.h>为什么不使用c++标准?什么情况下使用c++标准,什么情况不使用c++标准?

#include<iostream.h>
class CComplex{
public:
CComplex(double,double);
CComplex(double &c);
CComplex add(CComplex &x);
CComplex(CComplex &);
void Print();
private:
double real;
double imag;};
CComplex::CComplex(double r=0.0,double i=0.0){
real=r;
imag=i;
cout<<"调用2个参数的构造函数"<<endl;
}
CComplex::CComplex (CComplex &c){
real=c.real;
imag=c.imag;
cout<<"调用拷贝构造函数"<<endl;}
void CComplex::Print(){
cout<<"("<<real<<","<<imag<<")"<<endl;}
void f( CComplex n){
cout<<"n=";
n.Print();
}
CComplex CComplex::add( CComplex &x){
CComplex y(real+x.real,imag+x.imag);
return y;}
void main(void){
CComplex a(3.0,4.0),b(5.6,7.9);
CComplex c(a);
cout<<"a=";
a.Print();
cout<<"c=";
c.Print();
f(b);
c=a.add(b);
c.Print();}
为什么错
展开
 我来答
aophalei
2014-09-29 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:223
采纳率:0%
帮助的人:69.7万
展开全部
头文件是为了引用库函数,
用C的就用C的头函数,
用C++的就用C++的头函数。
追问
但是,在c++程序当中可以使用C的头函数吗????
追答
可以,C++标准中是包含了C的标准的,不严格的说C是C++的子集。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式