C语言中简单For循环的奇怪行为

时间:2013-08-30 13:12:18

标签: c for-loop turbo-c

我很好奇这样做并找到结果,但我真的很震惊......

实际上,

当我们这样做时:

for(i=0; 0; i++)
 printf("hello");

打印你好。 ..它不应该。

如果这样:

int a=0;
for(i=0;a;i++)
 printf("hello");

它不打印你好。 ..

虽然预期行为显示在if-else或while循环中 .. 谁能解释一下?

0 个答案:

没有答案