浅谈赋值和等于的区别
第一个是赋值符号,输出结果是5的死循环
#include <stdio.h>
int main()
{
int i = 0;
for (i = 0; i < 10; i++)
{
if (i = 5)
{
printf("%d ", i);
}
}
return 0;
}
第二个是等于符号,输出结果是5
#include <stdio.h>
int main()
{
int i = 0;
for (i = 0; i < 10; i++)
{
if (i == 5)
{
printf("%d ", i);
}
}
return 0;
}