### 变量 在实际的程序操作中,我们会使用变量来代表存储区,对变量的操作就是对它所代表存储区的操作。 所有的变量必须先声明,然后才能使用。 变量声明语句可以用来声明变量。 int a; 变量声明语句可以让计算机为变量分配存储区。 可以在一条语句中声明多个同类型变量。 int a, b; 变量赋值语句可以通过变量向存储区里存放数字。 赋值语句的核心是赋值操作符(=)。 赋值符号左边的内容可以代表存储区,这种内容叫做左值。 赋值符号右边的内容必须可以当做数字使用。 赋值符号可以把右边的数字放在左边的存储区中。 /* * 变量演示 * */ #include <stdio.h> int main(){ int num; // 声明变量 num = 0; // 给变量赋值 return 0; } 可以在声明变量的时候立刻对它赋值,这个叫做变量初始化。 C语言里所有变量都应该初始化。 可以在程序中把变量当做数字使用,这个数字就是变量代表存储区里的数字。 变量既可以代表存储区,也可以代表存储区的数字,由环境决定。 存储区的地址,也可以代表存储区。 使用 & 可以获取到一个变量的存储区地址。 #include <stdio.h> int main() { int num = 0; printf("num = %p\n", &num); // 使用 %p 占位符获取存储区地址 return 0; } # 结果 num = 0061FF2C 变量可以用来代表一个固定数字。 如果一组数字任何时候只会使用其中一个,每个数字的使用方法类似,可以用一个变量分别代表他们。 使用现有的知识点,将下面的例子实现。 变量操作小例子 一: 打印出一下内容: 54321 5432 543 54 5 变量操作小例子 二: 1 X 9 = 9 2 X 8 = 16 3 X 7 = 21 4 X 6 = 24 5 X 5 = 25