大码猴 发表于 2022-1-14 11:24:00

关于不理解逻辑运算的问题



main()
{
        int x,y,z;
        x=y=z=-1;
        printf("%d%d%d",x,y,z);
        ++y&&++x||++z;
        printf("%d%d%d",x,y,z);
}


为什么第二次打印y还是-1呢

人造人 发表于 2022-1-14 11:32:07

$ ./main
-1-1-1-100$

大码猴 发表于 2022-1-14 12:01:28

我会了已经{:5_105:}
页: [1]
查看完整版本: 关于不理解逻辑运算的问题