Tag: pdp 11

“for(;;)”无限循环的习惯用法是否正确归因于PDP-11 C编译器?

最近我发现这篇文章声称喜欢for(;;) over while(1)无限循环的想法之所以出现,是因为最初在PDP-11上可用的C编译器为while(1)生成了额外的机器指令。 顺便说一句,即使是Visual C ++警告也倾向于前者 。 这种for(;;)成语的归属是多么现实?