先后问题 在C++初始化类的时候,先分配成员变量和成员函数的空间,然后在执行构造函数中的内容 案例 #include <iostream> using namespace std; class A { public: A() { age = 8; test(); } int age; void test() { cout << "hello!" << endl; } }; int main() { A ok; cout << ok.age <<endl; return 0; }