全局变量的赋值以及类的默认构造函数问题
2012-04-03 20:06
295 查看
1. 全局变量可以在定义的时候即赋值,如:int a=1;
但如果再定义的时候没赋值,其赋值操作必须在函数内。
2. 如果自己写了构造函数,那么编译器就不会自动生成默认构造函数,一定要自己写默认构造函数。如:
但如果再定义的时候没赋值,其赋值操作必须在函数内。
2. 如果自己写了构造函数,那么编译器就不会自动生成默认构造函数,一定要自己写默认构造函数。如:
class A { A() //默认构造函数,用于A a;的时候 { } A(int x) { i = x; } private: int i; };
相关文章推荐
- jquery.Ajax回调成功后数据赋值给全局变量的问题
- 回调函数的返回值给全局变量的赋值问题
- 解决Ajax全局变量赋值的问题
- 全局变量和局部变量以及&的问题
- 关于全局变量赋值的问题
- js全局变量在其他方法中赋值后无法影响到该方法外的全局变量的值(奇葩问题)
- ajax请求获取的数据无法赋值给全局变量问题总结
- 轻松理解javascript中的局部变量与全局变量以及this的问题
- ajax给全局变量赋值问题
- AJAX回调函数内部给全局变量赋值的问题与解决
- C++添加一个头文件和extern以及全局变量和局部变量问题(16.3.19上机的一小题)
- ajax给全局变量赋值问题解决示例
- ajax给全局变量赋值问题
- 【经验总结】全局变量在循环中不能赋值的问题
- $.ajax()给全局变量赋值问题解决示例
- Ajax获取回调函数无法赋值给全局变量的问题
- 关于React Native 网络请求以及变量赋值的问题
- 全局结构体变量的初始化以及将结构体变量转换为char类型输出问题
- AJAX回调函数内部给全局变量赋值的问题与解决