[求助] 程序中运算符号

床上被动   2014-7-28 20:06 楼主
|=和=
^=和~
各有什么分别呢?用在什么情况下?

回复评论 (4)

2推荐 wo_de_tian 

引用: wo_de_tian 发表于 2014-7-28 21:35
|= 按位或再赋值,比如a=110   a|= 011   那么a=111,一般用在对寄存器的操作上,对相关位置位而不影响其他 ...

^= 为亦或,相同为0,相异为1
hello world !~
点赞  2014-7-28 22:16

2推荐 qinkaiabc 

【入门必看】Launchpad口袋实验平台(指导书)下载
http://bbs.eeworld.com.cn/forum. ... 0554&fromuid=415653
(出处: 电子工程世界-论坛)
点赞  2014-7-28 21:39

2推荐 wo_de_tian 

|= 按位或再赋值,比如a=110   a|= 011   那么a=111,一般用在对寄存器的操作上,对相关位置位而不影响其他位。
点赞  2014-7-28 21:35
谢谢大家了
点赞  2014-7-29 00:02
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复