VC++ 构造函数的作用 若不初始化这个内存空间的值是一个随机值,构造函数就是对类中的成员进行初始化
#include <iostream>
using namespace std;
class Point
{
public:
int x;
int y;
void output()
{
cout << x << endl << y << endl;
}
};
int main()
{
std::cout << "Hello World!\n";
Point Pt;
Pt.output();
return 0;
}
#include <iostream>
using namespace std;
class Point
{
public:
int x;
int y;
Point()//构造函数
{
x = 0;
y = 0;
}
void output()
{
cout << x << endl << y << endl;
}
};
int main()
{
std::cout << "Hello World!\n";
Point Pt;
Pt.output();
return 0;
}