#include <iostream> using namespace std; class Base { public: Base(int x) : x(x)//成员初始化列表中不需要也不能够用this指针指出数据成员 { } int x; }; class Base1 { public: Base1(int x) { this->x = x;//函数体里赋值时必须用this指明那个是类的数据成员 } int x; }; int main() { Base b(4); cout << b.x << endl; return 0; }