C++ 變量后面加冒號:什么意思?
2 回答

隔江千里
TA貢獻1906條經驗 獲得超10個贊
class List_container : public Container { // List_container implements Container
這個冒號是List_container這個類繼承Container類
List_container(initializer_list<double> il) : ld{il}
是參數初始化列表,用il初始化ld
12345678910111213141516171819 | #include<iostream> using namespace std; class Dad { public : int a; Dad() { } Dad( int aa):a(aa) //用參數aa初始化變量a { } }; int main() { Dad temp(1); //這里用1初始化temp中的a cout<<temp.a<<endl; return 0; } |
- 2 回答
- 0 關注
- 1428 瀏覽
添加回答
舉報
0/150
提交
取消