文章目录
变量
- 变量
-
- 变量的命名原则
- 变量的作用域
- 变量的声明
- 变量的类型推断
- 变量的初始化
- 常量
变量在所有计算机程序中都用得到,是程序设计中非常重要的概念。
当我们写一个程序的时候,大多数情况下,我们不知道程序执行时用户将会输入的实际数字或其他数据,因此我们把输入数据赋值给程序中的变量。
在程序运行的过程中,变量是一个数值可变的量。 随后的程序语句中,我们需要使用到那个数据时,只需要使用它的变量名。这时,变量的取值会应用到用到它的那条语句中。
程序变量是计算机内存中存储地址的名称,而变量的取值是那个地址中的内容。
变量在不同类型编程语言中的使用是不同的。 在静态类型语言中,变量类型不可变(Java等语言支持数值类型的自动类型转换);在动态类型语言中,变量类型可变。 在强类型语言中,变量需要先定义再使用;在弱类型语言中,变量不需要先定义再使用。
变量的命名原则变量的基本命名原则:
- 所有的变量名必须是一个词。
- 可以使用下划线,通常也可以使用连字符,但不能使用空格。
- 变量名可以很长,事实上许多语