#include<stdio.h>
int main()
{
int i=10;
while(i==i--)
printf("哈哈\n");
printf("呵呵\n");
return 0;
}
请问是不是因为变量自身不能与自身自增自减比较才导致不能一直打印哈哈
#include<stdio.h>
int main()
{
int i=10;
while(i==i--)
printf("哈哈\n");
printf("呵呵\n");
return 0;
}
请问是不是因为变量自身不能与自身自增自减比较才导致不能一直打印哈哈
while(i==i--)
这是C语言未定义行为,你多试几个不同的编译器,会发现结果不同。