我遇到這個語法,不知道它的含義。C語言中循環語法的含義如下:
for(; ;)
{
//do stuff like read from a handle etc.
}
我仍然在我的學習曲線在C所以投票下來,如果你想如果這是一個蹩腳的問題。
我遇到這個語法,不知道它的含義。C語言中循環語法的含義如下:
for(; ;)
{
//do stuff like read from a handle etc.
}
我仍然在我的學習曲線在C所以投票下來,如果你想如果這是一個蹩腳的問題。
這是一個無限循環。相同while(1)
真的唯一重要的是看看循環看起來像for (initialize vars; continue condition; counters)
。由於沒有繼續條件,它只是繼續前進(除非在那裏有休息或回報聲明)。
它實際上是一個「繼續條件」,與「停止條件」完全相反。 – netcoder
@netcoder你說得對,我一直認爲它是一個當我停止條件:P –
謝謝!爲什麼有時候我會比較喜歡(1)? – as3rdaccount
它被稱爲「永遠」循環。 – Mysticial
你也想要在這個循環內部有一個'break'或'return'。 –
@LeeMeador - 不一定。對我來說更像是一個阻塞調用的線程函數,即。旨在永遠運行。 –