#include <stdio.h>
int main(void) {
int i = 0;
int j = 0;
for (; i < 2; i++)
for ( ; j < 2; j++)
printf("hello\n");
return 0;
}
运行结果:
hello
hello
#include <stdio.h>
int main(void) {
int i = 0;
int j = 0;
for (; i < 2; i++) {
j = 0;
for ( ; j < 2; j++)
printf("hello\n");
}
return 0;
}
运行结果:
hello
hello
hello
hello
这两个代码为什么运行结果不一样?