零基础C++学习笔记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3.2 变量的声明及赋值

每个变量都由一个变量名标识,而且具有一个特定的数据类型。

1. 变量的声明

使用变量之前一定要定义或声明,变量声明的一般形式如下:

类型是变量类型的说明符,说明变量的数据类型。修饰符是任选的,可以没有。

多个同一类型的变量可以在一行中声明,不同变量名用逗号运算符隔开。例如:

两者等价。

2. 变量的赋值

变量值是动态改变的,每次改变都需要进行赋值运算。变量赋值的形式如下:

变量名标识符是在声明变量时定义的,表达式将在后面的章节中讲到。例如:

声明i是一个整型变量,100是一个常量。

3. 变量赋初值

可以在声明变量的时候就把数值赋给变量,这个过程叫变量赋初值,赋初值的情况有以下几种。

1)int x=5;

表示定义x为有符号的基本整型变量,赋初值为5。

2)int x,y,z=6;

表示定义x、y、z为有符号的基本整型变量,z赋初值为6。

3)int x=3,y=3,z=3;

表示定义x、y、z为有符号的基本整型变量,且赋予的初值均为3。

学习笔记

定义变量并赋初值时可以写成int x=3,y=3,z=3;,但不可以写成int a=b=c=3;这种形式。