嵌入式系统中经常要用到无限循环,你怎么样用 C编

19 查阅
嵌入式系统中经常要用到无限循环,你怎么样用 C编写死循环呢?

参考答案:

正确答案:

这个问题用几个解决方案。我首选的方案是:
while(1) { }
一些程序员更喜欢如下方案:
for(;;) { }
这个实现方式让我为难,因为这个语法没有确切表达到底怎么回事。如果一个应
试者给出这个作为方案,我将用这个作为一个机会去探究他们这样做的
基本原理。如果他们的基本答案是:“我被教着这样做,但从没有想到过为什么。”
这会给我留下一个坏印象。