m‖n在C语言中是什么意思
1个回答
关注
展开全部
咨询记录 · 回答于2022-07-28
m‖n在C语言中是什么意思
m‖n在C语言中是什么意思你好亲,c语言中,‖是“逻辑或”操作符。其左右二个表达式中,只要有一个为真,运算结果就是真。按位与逻辑是不一样的,按位是以二进制来处理,而逻辑是来处理逻辑值,逻辑值要么为0,要么为非0 例如 7||0 为真;7&&0为假;7&0为0000,7二进制为0111,0二进制为0000 , 7&9为1 因为9的二进制为1001,7的二进制与9的二进制&后为0001,二进制0001转换为十进制为1这是复合赋值运算。m -= n;相当于m = m - n;即,从m与n相减,然后再将结果保存到m中。假设m=10,n=9,执行后,m=1