64,642
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
int main()
{
class Student; //这样声明为何报错呢?
Student s1;
s1.set();
s1.out();
return 0;
}
class Student
{
public:
void out()
{
cout << "num is: " << num << endl;
}
void set()
{
num=88;
}
private:
int num;
};
class Student;
int main()
{
Student * s1;
return 0;
}
class Student
{
public:
void out()
{
cout << "num is: " << num << endl;
}
void set()
{
num=88;
}
private:
int num;
};