C++ 关于类的问题

来源:百度知道 编辑:UC知道 时间:2024/09/20 08:40:56
#include "iostream.h"
class T
{
int a,b;
public:
T(int a1,int b1)
{
a=a1;
b=b1;
}
int add()
{
return a=b;
}
};
void main()
{
int a,b;
cin>>a>>b;
T t(a,b);
cout<<cout()<<endl;
}
非常抱歉 倒数第二行的"cout()"改成"add()"
不好意思

#include "iostream.h"
最好改成这样
#include <iostream>
using namespace std;

倒数第二行cout()是不对的。cout是保留的,并且你并没有重定义,所以没有cout()这个函数,所以不对。

*******************************************************
那就改成t.add()
add是class T的一个函数成员,不是单独的全局的函数,所以他的使用必须加上所在的class名称.你前面定义了一个t.所以...