是否有可能通過創建布爾查詢(例如庫目錄或谷歌搜索)引發無限循環?布爾無限循環可能嗎?
0
A
回答
0
我不確定你的意思是「布爾查詢」(這是一個相當廣泛的術語),但如果你只是簡單地說,任何語言的任何表達式評估爲真或假,那麼我' d必須說是。
我的意思是,那這樣的僞代碼:
bool x = this() OR that()
function this()
return that()
function that()
return this()
也就是說,無限遞歸永遠是可能的,如果方法調用都參與其中,承擔無限遞歸方法是一個潛力在有問題的編程語言。
或者那不是你的意思?
0
我能想到的無限循環的唯一常見情況是而不是可能的情況是,您的語言包含一系列指令,並且一旦您執行了指令,就不可能執行先前的指令(或重複當前的)。這可能是SQL在每行的基礎上做這種事情,所以無限循環是不可能的。
+0
不是'標準'SQL,但請注意(MS)SQL-Server提供'while':http://stackoverflow.com/questions/2456330/how-to-organize-infinite-while-loop-in-sql-server – ChristopheD 2010-05-27 06:17:31
相關問題
- 1. Python中有無限循環可能嗎?
- 2. pthread中可能有無限循環嗎?
- 3. mod_rewrite可能無限循環?
- 4. 如何防止循環中的布爾值無限循環?
- 5. 可以檢測到無限循環嗎?
- 6. 可能會導致無限循環?
- 7. 無限循環功能?
- 8. 無限循環涉及Java中的布爾變量
- 9. 檢查無限循環。我使用的是布爾變量
- 10. 循環VBA可能嗎?
- 11. 無限循環?
- 12. 無限循環:
- 13. 無限循環
- 14. 無限循環
- 15. 無限循環
- 16. 無限循環
- 17. 無限循環
- 18. 無限循環
- 19. (?無限)循環
- 20. 無限循環?
- 21. 無限循環...?
- 22. 無限循環
- 23. 無限循環
- 24. 無限循環
- 25. 無限循環
- 26. while循環和布爾
- 27. 循環布爾變量
- 28. 布爾在for循環
- 29. 布爾數組與循環
- 30. while循環布爾混淆
John,你是什麼意思的布爾查詢?你的意思是像SQL數據庫中的選擇操作,每個記錄匹配或不匹配? – WhirlWind 2010-05-27 02:24:38