P0=~(1<<0);为什么要取反
答案:2 悬赏:50
解决时间 2021-01-23 02:19
- 提问者网友:相思似海深
- 2021-01-22 11:42
P0=~(1<<0);为什么要取反
最佳答案
- 二级知识专家网友:傲气稳了全场
- 2021-01-22 11:48
您好,我来解答你的问题,我系统的学习了C语言j&amp;在C语言中可能表示两种运算符。如果运算对象只有一个且为右操作数,那么&amp;为取地址运算符,结果为操作对象的地址。例如&amp;a(假设a是一个左值,即具有具体的可访问的地址)结果为a的地址。如果运算对象有两个,那么&amp;表示位与运算。结果中的每一个二进制位等于两个运算数的对应位置的二进制位按位与7395每一个位的位与运算法则是,当且仅当运算数都为1时结果为1,即:1 &amp; 1 == 1,1 &amp; 0 == 0 &amp; 1 == 0 &amp; 0 == 0l所以&amp;=的意思是先取地址再赋值;很荣幸为您解答问题9517祝你开心,生活愉快~
全部回答
- 1楼网友:归鹤鸣
- 2021-01-22 12:45
顶一下顶一下顶一下顶一下顶一下顶一下顶一下顶一下顶一下
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯