摘要: 1、变量名 变量名实质上是一段连续存储空间的别名,是一个标号(门牌号); 通过变量来申请并命名内存空间; 通过变量的名字可以使用内存空间。 2、引用的概念 变量名,本身是一段内存的引用,即别名(alias)。引用可以看作一个已定义变量的别名。 引用的语法:Type & name = var; 用法如 阅读全文
posted @ 2018-10-11 20:29 悦悦的小屋 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 1、const基础知识 红色代表可修改,蓝色代表不可修改 合理的利用const的好处:(1)指针做函数参数,可以有效的提高代码可读性,减少bug;(2)清楚的分清参数的输入和输出特性。 如: int setTeacher_err( const Teacher *p)const修改形参的时候,在利用形 阅读全文
posted @ 2018-10-11 17:03 悦悦的小屋 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1、“实用性”增强 C语言中的变量都必须在作用域开始的位置定义,C++中更强调语言的“实用性”,所有的变量都可以在需要使用时再定义。 2、变量检测加强 在C语言中,重复定义多个同名的全局变量是合法的;在C++语言中,不允许定义多个同名的全局变量。C语言中多个同名的全局变量最终会被链接到全局数据区的同 阅读全文
posted @ 2018-10-11 15:17 悦悦的小屋 阅读(303) 评论(0) 推荐(0) 编辑