一、变量
1、变量定义
- 以如下代码为例:
int price = 0;
变量类型:int
(整型)
变量名:price
变量初始值:0
-
变量是保存数据的地方。输入的数据需要变量来保存。
-
变量定义的一般形式(一般由3部分组成,包括
;
):<变量类型> <变量名> ;
如:
int price;
、int amount;
、int price,amount;
-
变量名是一种标识符(identifier)。标识符的命名规则为:只能由字母、数字和下划线组成,且不得以数字开头。C语言的关键字(也称保留字)不能作标识符(例如for, if, do, return, break等)。
2、变量的赋值与初始化
-
=
是赋值(运算符),表示动作,把=
右侧的值赋给左边。不是等号。有运算符的式子叫表达式。 -
初始化:变量定义的同时赋值。
int i; //未初始化 int j = 0; //初始化 i = 0; //赋值,将0赋给i
变量初始化的格式(由5部分组成):
<变量类型> <变量名称> = <初始值> ;
如:
int price = 0; int amount = 10; int price = 0, amount = 10;
-
C语言中,任何变量在使用前必须先定义或声明,必须有确定的数据类型,变量中只能存放与之相匹配的数据。变量类型确定后不得改变。
-
对于
int change =