C++
文章平均质量分 54
走慢一点点
这个作者很懒,什么都没留下…
展开
-
C++“引用”的理解
普通引用变量名实质上是一段连续存储空间的别名,是一个标号(门牌号) 。 程序中通过变量来申请并命名内存空间,通过变量的名字可以使用存储空间。 问题:对一段连续的内存空间只能取一个别名吗?引用的概念引用可以理解为已定义变量的别名语法:Type& name = var; 例如:int main { int a = 10; int &b = a; b = 20; c原创 2016-06-22 23:27:42 · 987 阅读 · 0 评论 -
C++对C的增强
“实用性”增强C语言中的变量都必须在作用域开始的位置定义 C++中增强了语言的“实用性”,所有的变量都可以在需要使用时再定义例如:int main() { int i = 0; printf("aaaaa"); int j; system("pause"); return 0; }C编译器会报错,而C++编译器则不会。register关键字增强regist关原创 2016-06-20 23:16:00 · 462 阅读 · 0 评论 -
C++ 构造函数
构造函数的分类和调用分类默认构造函数、无参构造函数、有参构造函数、赋值(拷贝)构造函数class Test { private: int a;public: // 默认无参构造函数:当类中没有定义构造函数时,编译器默认提供一个无参构造函数,并且其函数体为空 //Test() //{ //} // 默认赋值构造函数(拷贝构造函数):类中没有定义拷贝构造函数原创 2016-07-03 18:09:47 · 535 阅读 · 0 评论