回答
這是一個無限循環此不同。幾乎相同的寫作
while (true)
{
// do something
}
這是作爲一個infinite loop。它相當於while(1) { ... }
。
它等於while(true)。
一種用於環有三個要素:
初始化 條件(或終止表達) 增量表達
由於這種不設置任何一個,它繼續運行。
在C中,
for (;;){
//do something
}
是
while(1){
//do something
}
(同樣的等效,在其他語言:)
while(true){
//do something
}
在Java中,'while(1)'不進行類型檢查。對於幾乎任何強類型語言也是如此。你的意思是「while(true)'? –
@JanDvorak你是對的 - 編輯我的答案。我的意思是說這個片段是關於C的,因爲如果不包含stdbool.h,C沒有默認布爾值。 –
我認爲大多數頭文件默認包含bools?它是'空'我混淆它? –
- 1. 什麼是用於
- 2. 什麼是+ =用於?
- 3. 什麼是用於
- 4. 什麼是用於
- 5. 什麼是用於
- 6. enCapsa - 它是什麼和用於什麼?
- 7. 什麼是com.itextpdf.test。** - 用於什麼類?
- 8. 什麼是applescript,它用於什麼?
- 9. 究竟是什麼ObjectFactory是什麼,它用於什麼?
- 10. 什麼是sys/user.h用於?
- 11. 什麼是用於swarminject?
- 12. 什麼是[super awakeFromNib];用於?
- 13. 什麼是iframe用於?
- 14. 什麼是Switch類用於?
- 15. 什麼是Adapter.getItem()用於?
- 16. 什麼是HAVE_PSI_INTERFACE宏用於?
- 17. 什麼是_references.js用於?
- 18. 什麼是robots.txt.dist用於?
- 19. 什麼是CookieAuthenticationOptions.AuthenticationType用於?
- 20. 什麼是#pragma用於?
- 21. 什麼是sync_extras_upload用於?
- 22. 什麼是SocketOptionName.ReuseAddress用於?
- 23. 什麼是&amp用於
- 24. 什麼是「+ id +」用於?
- 25. 什麼是IDataErrorInfo.Error用於?
- 26. 什麼是可用於SOAP
- 27. 什麼是maven.multiModuleProjectDirectory用於?
- 28. 什麼是'context.Wait'用於BotFramework
- 29. 什麼是ServicePointManager.FindServicePoint用於?
- 30. Microsoft.Bcl.Build它是什麼用於
用於'一個成語而(真永遠東西){ //做一些事情,直到休息...} – dawg
如果你嘗試過他們,你可能會看到不同之處。 – JJJ
Google'for(;;)c'。第一個結果,'C:FOR STATEMENT - Keil'。其中,for(;;)printf(「Hello world \ n」); ...永遠打印「Hello world」...。請在嘗試自己找到答案之後再詢問... –