变量

变量 = 有名字的内存格子。你声明类型和名字,把值放进去,以后再取出来。

1. 概念三步

  1. 声明:int age; —— 有这么个格子
  2. 初始化:age = 18; 或 int age = 18;
  3. 使用:读取或修改

2. 完整例子

C
1#include <stdio.h>
2 
3int main(void) {
4 int age = 18;
5 float voltage = 3.3f;
6 char mark = 'A';
7 
8 age = age + 1;
9 printf("%d %.2f %c\n", age, voltage, mark);
10 return 0;
11}

3. 为什么强调初始化

4. 内存格子示意

可以想象:栈上有三格 —— age 存 18,voltage 存近似 3.3,mark 存 65('A' 的 ASCII)。变量名是你贴的标签。