0
我最近在漫畫中找到了這個代碼,我不明白。有人可以向我解釋這個嗎?爲什麼變量應該改變它的值有什麼原因?OOP靜態變量更改值
static bool isCrazyMurderingRobot = false;
void interact_with_humans(void) {
if (isCrazyMurderingRobot = true)
kill(humans);
else
be_nice_to(humans)
}
這裏是漫畫:http://oppressive-silence.com/comics/oh-no-the-robots
簡單的說,你可以在一些語言的條件下進行賦值。看到這個問題的例子是這樣的:http://stackoverflow.com/a/18450261/2127492 – jrbeverly