在大多數現代編譯器中,while(1)和(1)和(;;)之間沒有性能差異。編譯器: perl:
1 輸入 - > 2 2 NextState(Main 2 -E:1)V-> 3 9 Leaveloop VK/2-> A 3 toterloop(next-> 8 last-> 9 redo-> 4)v-> 4 - lineseq vk-> 9 4 NextState(Main 1 -E:1)V-> 5 7 打印VK-> 8 5 Pushmark S-> 6 6 const [pv“ foo \ n”] S-> 7 8 unstack v-> 4 -e語法ok 因此,在大多數情況下,基於績效問題,無需偏愛另一個。選擇可以基於代碼可讀性或其他因素。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3