变量会变

8 分钟

变量之所以叫“变”量,就是因为盒子里的数可以随时换掉。给它重新赋一个值,旧的数就被新的盖住、再也找不回来了,就像用新纸条换掉盒子里的旧纸条。

#include <iostream>
using namespace std;
int main() {
    int n = 2;
    n = 10;       // 把 2 换成 10
    cout << n;    // 显示 10
    return 0;
}

屏幕会显示 10,因为 2 已经被 10 盖掉了。要注意:第二次改值时不用再写 int,直接 n = 10; 就行。如果又写成 int n = 10;,电脑会以为你要再造一个新盒子,反而会报错。

小纸条

int n = 2; n = 10; cout << n; 屏幕会显示几?

登录 后可看答案

变量会变 · C++ 入门 · op599 课程