当前位置:柔美女性网 >

绿色生活 >心理 >

在C语言中m=a>b是什么意思

在C语言中m=a>b是什么意思

在C语言中m=a>b是什么意思

在C语言中m=a>b是一个复合语句,包括赋值(=)和比较(>)两种运算。由于比较运算(>)优先级高于赋值运算(=),所以,在C语言中执行m=a>b时分下面两步进行:

1、首先进行比较运算:a>b,结果是逻辑值(真1或假0)

2、然后将上面的比较结果赋给变量m(1或0)。

所以,在C语言中,执行m=a>b后,变量m的值可能是0或1(具体结果由a和b比较结果决定)。

在C语言中m=a>b是什么意思

如果a>b 则此表达式为真值,C语言里真值可以用1来表示,假值用0表示。 m就是用来判断a是否大于b的 m=a>b if(m==1) if(m) if(a>b) if(m!=0) 效果是一样的。

标签: mab 语言
  • 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/015zn1.html