#include <stdio.h>
int main()
{
int i = 0;
int k = 0;
for (i = 0, k = 0; k =0;i++,++k)//k==0是判断,而k=0是赋值,把0赋给k,则此判断表达式为假,不执行循环;
k++;
return 0;
}
k==0是判断,而k=0是赋值,即把0赋给k. 当k=0时,此判断表达式为假,不执行循环;
#include <stdio.h>
int main()
{
int i = 0;
int k = 0;
for (i = 0, k = 0; k =0;i++,++k)//k==0是判断,而k=0是赋值,把0赋给k,则此判断表达式为假,不执行循环;
k++;
return 0;
}
k==0是判断,而k=0是赋值,即把0赋给k. 当k=0时,此判断表达式为假,不执行循环;
打赏作者