【发布时间】:2016-12-20 01:52:54
【问题描述】:
我最近在漫画中看到了这段代码,我不明白。有人可以向我解释一下吗?变量有什么理由改变它的值吗?
static bool isCrazyMurderingRobot = false;
void interact_with_humans(void) {
if (isCrazyMurderingRobot = true)
kill(humans);
else
be_nice_to(humans)
}
【问题讨论】:
-
简单地说,你可以在某些语言的条件下进行赋值。有关此类示例,请参阅此问题:stackoverflow.com/a/18450261/2127492
标签: oop language-agnostic