一句话理解
变量是一个有名字的盒子,里面装着会变化的值。
为什么要学
程序要记住中间结果,就得放进变量里。
讲解
变量有三件事:名字、类型、当前的值。
比如 int score = 100;:名字是 score,类型是 int(整数),当前值是 100。之后可以改成 99。
先定义再用。用一个还不存在的名字,编译器会报错。
例子
#include <iostream>
using namespace std;
int main() {
int x = 3;
x = x + 1;
cout << x;
return 0;
}
输出:
4
盒子 x 先装 3,再改成 3+1,所以打印 4。同一个名字,值可以变。
常见错误
- 没定义就使用变量。
- 把变量名和变量的值搞混:x 是名字,3 才是值。