以下是C++代碼,可能很重要強調!如果語句中的某些內容導致條件不再爲真/假,條件語句是否會停止執行?
例如,我的意思是,說我有:
bool this = true;
if(this)
{
this = false;
//other code here
}
當「本」爲假,是否意味着中的條件語句將不再執行,因爲條件不再是遇到了,還是將聲明的其餘部分「//其他代碼在這裏」仍然執行?我一直小心不要改變一個條件的狀態,直到我完成了我需要處理的所有條件爲止,但是如果這是必要的話,我很好奇。謝謝你的時間。
當然它不。但考慮到在發佈這樣一個簡單的問題之前,你應該完成自己的研究。 –
'this'是C++中的關鍵字。上面的代碼甚至不會編譯。 – edtheprogrammerguy
爲什麼不試試?實驗並沒有那麼糟糕! – Nbr44