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 关注
- 1388 浏览
添加回答
举报
0/150
提交
取消