for(;;)声明是一个空话.虽然是一个空的条件,但编译器应将其视为null等效的语句0,即FALSE.因此,据我所知,它不应该被评估.
for(;;)
null
0
但令我惊讶的是,编译器发送了真实的信号.
请解释一下.
c for-loop
c ×1
for-loop ×1