摘要: 在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(notation)。 几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数、浮点数以及字符串; 而有很多也对布尔类型和字符类型的值也支持字面量表示;还有一些甚至对枚举类型的元素以及像数组、 记录和对象等复合类型的值 阅读全文
posted @ 2020-12-28 12:35 北极星! 阅读(737) 评论(0) 推荐(0)
摘要: 这部分内容比较简单,我这里直接先做总结,然后通过写三个测试代码,体会其中的关键点 一、总结 1、const使得变量具有只读属性(但是不一定就是不能更改) 2、const不能定义真正意义上的常量(因为有的用const定义的变量,仍然可以更改) 3、const将具有全局生命期的变量存储于只读存储区(这个 阅读全文
posted @ 2020-12-28 10:36 北极星! 阅读(276) 评论(0) 推荐(0)
摘要: 1、左值和右值的概念 C++中左值(lvalue)和右值(rvalue)是比较基础的概念,虽然平常几乎用不到,但C++11之后变得十分重要,它是理解 move/forward 等新语义的基础。 左值与右值这两个概念是从 C 中传承而来的,左值指既能够出现在等号左边,也能出现在等号右边的变量;右值则是 阅读全文
posted @ 2020-12-28 10:10 北极星! 阅读(373) 评论(0) 推荐(0)