C++语言类成员变量初始化总结
来源:互联网 发布:redis作为mysql的缓存 编辑:程序博客网 时间:2024/06/05 19:54
- class animal
- {
- public:
- int a,b;
- animal();
- };
- animal::animal()
- {
- a=5;
- b=3;
- }
- class animal
- {
- public:
- int a,b;
- animal(int x,int y);//构造函数,有参数
- };
- animal::animal(int x,int y)
- {
- a=x;
- b=y;
- }
- class animal
- {
- public:
- int a,b;
- };
- void main()
- {
- animal cat;
- cat.a=5;//直接给成员变量赋值
- cat.b=3;
- cout<<cat.a<<endl<<cat.b<<endl;
- }
- class animal
- {
- public:
- int a,b;
- void init(int x,int y);
- };
- void animal::init(int x,int y)
- {
- a=x;
- b=y;
- }
- void main()
- {
- animal cat;
- cat.init(5,3);//调用成员函数的方法给成员变量初始化
- cout<<cat.a<<endl<<cat.b<<endl;
- }
- class animal
- {
- public:
- int a,b;
- void init(int x,int y);
- };
- void animal::init(int a,int b)
- {
- this->aa=a;//当形参变量名与成员变量名发生冲突时,用this指针区分想对哪个变量赋值
- this->bb=b;
- }
- class CA
- {
- public:
- int data;
- public:
- CA();
- };
- CA::CA():data(0)//……#1……初始化列表方式
- {
- //data = 0;//……#1……赋值方式
- };
- class CA
- {
- public:
- static int sum;
- public:
- CA();
- };
- int CA::sum=0;//……#2……类外进行初始化
- class CA
- {
- public:
- const int max;
- public:
- CA();
- };
- CA::CA():max(100)
- {
- ……
- }
- class CA
- {
- public:
- int init;
- int& counter;
- ……
- public:
- CA();
- ……
- };
- CA::CA():counter(init)
- {
- ……
- }
- class CA
- {
- public:
- //static const float fmin = 0.0;// only static const integral data members can be initialized within a class
- const static int nmin = 0;
- public:
- };
0 0
- [C++]C++语言类成员变量初始化总结
- C++语言类成员变量初始化总结
- 类的成员变量初始化总结
- C++类中初始化成员变量总结
- C语言malloc创建struct同时初始化成员变量
- 初始化类成员变量
- c语言变量初始化
- C++语言中类的成员变量初始化
- C++语言中类的成员变量初始化(转…
- c++类中成员变量的初始化总结
- c++类中成员变量的初始化总结
- c++类中成员变量的初始化总结
- C++类中成员变量的初始化总结
- C++类中成员变量的初始化总结
- C++类中成员变量的初始化总结
- C++类中成员变量的初始化总结
- C++类中成员变量的初始化总结
- C++类中成员变量的初始化总结
- modest vs humble
- Spring整合Hibernate【Session管理】
- ZOJ 3723 Starfruit
- linux 网桥代码分析 二 网桥初始化
- jsp和Java获取参数
- C++语言类成员变量初始化总结
- int 15h中断获取内存信息
- TCP/IP详解
- N!末尾有多少个零
- ZOJ-3290
- 最长不下降子序列 jobdu 1112
- ios学习资料相关
- iOS writeToFile crash
- 进程间关系:进程、僵尸进程、孤儿进程、进程组、前台进程组、后台进程组、孤儿进程组、会话、控制终端