初始化列表 可以利用初始化列表语法 对类中属性进行初始化语法:构造函数名称后 : 属性(值), 属性(值)… Person(int a, int b, int c) : m_A(a), m_B(b), m_C© 登录后复制 #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; class Person { public: //Person(int a, int b, int c) //{ // m_A = a; // m_B = b; // m_C = c; //} //Person() :m_A(10), m_B(20), m_C(30) //{ //} //构造函数名称后 : 属性(值), 属性(值)... Person(int a, int b, int c) : m_A(a), m_B(b), m_C(c) { } int m_A; int m_B; int m_C; }; void test01() { Person p(10, 20, 30); cout << "m_A = " << p.m_A << endl; cout << "m_B = " << p.m_B << endl; cout << "m_C = " << p.m_C << endl; } int main(){ test01(); system("pause"); return EXIT_SUCCESS; } 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45. 原创作者: zaishu 转载于: https://blog.51cto.com/zaishu/11898341