C
浪子回头007
嵌入式硬件开发
展开
-
C语言基础 |=和&=~的应用和解释
|=属于复合的赋值运算符复合的赋值运算符一般形式为:变量 双目运算符 = 表达式它等效于变量=变量 运算符 表达式例如:a+=5 等价于 a=a+5x*=y+7 等价于 x=x*(y+7)r%=p 等价于 r=r%p复合赋值符这种写法,对初学者可能不习惯,但十分有利于编译处理,能提高编译效率并产生质量较高的目标代码。举例说明Flag|=KEY_EVENT;uint32...原创 2020-03-01 02:35:51 · 4031 阅读 · 0 评论 -
C语言基础学习
C语言运算符分为以下几类:算术运算符:用于各类数值运算。包括 加(+),减(-),乘(*),除(/),求余(%),自增(++),自减(--)。 关系运算符:用于比较运算。包括大于(>),小于(<),等于(==),大于等于(>=),小于等于(<=),不等于(!=)。 逻辑运算符:用于逻辑运算。包括与(&&),或(||),非(!)。 位操作运算符:参与...原创 2020-02-19 17:03:39 · 142 阅读 · 0 评论