跳到正文
信奥逐课

第 029 课

赋值语句

🟢 入门 约 5 分钟

一句话理解

赋值就是把右边的值放进左边的变量。

为什么要学

几乎每道题都在不断更新变量。

讲解

x = 3; 不是数学里的“x 等于 3 这个事实”,而是“把 3 写进 x”。

右边先算完,再写入左边。所以 x = x + 1; 完全合法:取出旧 x,加一,写回去。

左边必须是能装值的东西,不能写 3 = x;

例子

int x = 2;
x = x + 3;
x = 10;

x 先是 2,再变成 5,再被覆盖成 10。最后一次赋值说了算。

常见错误

练习 做完再看下一课

输出什么?

int x = 1;
x = 4;
cout << x;
在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课