以下代码运行时会陷入无限循环。
'i'已被初始化为1并与0进行比较。
因此,printf()语句应该只执行一次,但它却无限循环地运行。
请解释这种行为。
因此,printf()语句应该只执行一次,但它却无限循环地运行。
unsigned int i = 1;
for (; i >= 0; i--) {
printf("Hello: %u\n",i);
}
请解释这种行为。