请问一下c语言中(m=a>b)&&(n=c>d)a=1b=2c=3d=4是什么意思?详细一下谢谢

日期:2019-08-21 10:30:03 人气:1

请问一下c语言中(m=a>b)&&(n=c>d)a=1b=2c=3d=4是什么意思?详细一下谢谢

m=a>b就是把a>b的比较结果赋给m,即a>b成立时,m=1否则m=0 同理n=c>d也是一样 那么(m=a>b) && (n=c>d)的意思就是(a>b)&&(c>d),同时把a>b的结果赋给m,c>d的结果赋给n a=1b=2c=3d=4这个不符合语法规则啊??是不是a=1;b=2;c=3;d=4?
    A+
热门评论