摘要: 1、引用的意义 引用作为 而存在,因此在一些场合可以替代指针,引用相对于指针来说具有更好的可读性和实用性 注意: 函数中的引用形参不需要进行初始化,初始化是在调用的时候完成的 2、特殊的引用 在C++中可以声明 引用,具体用法如下: 引用让变量拥有只读属性,这个只读属性是针对当前的这个别名,变量是可 阅读全文
posted @ 2018-09-10 22:52 小胖鼠 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1、布尔类型 C++中的布尔类型 C++在C语言的基本类型系统之上增加了 C++中的 可取的值只有 和`false` 理论上 之占用一个字节 注意: 代表真值,编译器内部用1来表示 代表非真值, 编译器内部用0来表示 C语言中: 用整型值来代替 类型,常用 C++做了类型增强,增加了一个非常严谨的 阅读全文
posted @ 2018-09-10 22:47 小胖鼠 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1、C语言中的 : 修饰的变量是只读的,本质还是变量 修饰的局部变量在栈上分配空间 修饰的全局变量在只读存储区分配空间 只在编译期有用,在运行期无效 不能定义真正意义上的常量 修饰的变量不是真的常量,它只是告诉编译器该变量不能出现在赋值符号的左边。 局部变量是在栈上分配空间,可以通过指针改变这个空间 阅读全文
posted @ 2018-09-10 22:44 小胖鼠 阅读(153) 评论(0) 推荐(0) 编辑
摘要: C++ 的加强主要表现在:类型的加强、面向对象支持 1、C++改进 C++更强调语言的实用性,所有的变量都可以再需要使用的时候再定义,C语言中的变量都必须在作用域开始的位置定义 C++ int c = 0; for (int i = 1; i register 关键字请求编译器将局部变量存储与寄存器 阅读全文
posted @ 2018-09-10 22:39 小胖鼠 阅读(302) 评论(0) 推荐(0) 编辑