什么是变量

变量是一个代号,代表系统分配的内存空间。

变量有名字和类型两种属性。

变量要先定义,然后才能使用。

一个变量不能定义两次

变量命名规范:

变量由大小写字母、数字和下划线构成,中间不能有空格,长度不限,不能以数字开头。 合法变量名示例: name _doorNum x1 y z a2 A number_of_students PrintValue MYTYPE 变量名是大小写相关的,name 和 Name 是不同的两个变量。

保留字不能作变量名:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/937cb7f6-2d86-478d-9910-95fc87298413/Untitled.png

数据类型:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a1cd1261-65b6-471a-9246-c2b0b460b833/Untitled.png

补充:浮点型不能表示整型,只能表示一个无限接近于0的数。所以float == 0永远为FALSE

用sizeof运算符求变量占用字节数

sizeof(变量名)

sizeof(类型名)

变量的初始化

变量在初始化的时候,可以用赋值号给定一个初始值,这叫变量的初始化。

没有初始化的变量,其值一般是不确定的。