摘要:文章介绍了编程基础:变量可变,常量不变,字面量是初始赋值。
我们在学习编程的时候,经常听到这3个词:
- 常量
- 变量
- 字面量
那么它们是什么意思呢?
我们写 2 行代码,来帮助我们理解。
int a = 666;
const int b = 777;
变量
在第 1 行代码中,a
是变量,666
是字面量。
或者我们可以说,变量 a
的初始值是字面量 666
。
常量
在第 2 行代码中,b
是常量,因为它被 const
关键字所修饰,它的值不可以被修改,所以它被称为常量。
当然,我们也可以说,常量 b
的初始值是字面量 777
。
字面量
字面量在上面的两行代码中是 666
和 777
。它们表示的是常量或变量所代表的具体数值。字面量通常出现在等号的右边,也就是赋值操作的右边。
总结
- 变量是可以被更改的量。
- 常量是不可以被更改的量,它的值恒定为某个特定的值。
- 字面量是常量或变量在声明时所赋予的具体数值,它通常出现在等号的右边。