cfhs.net
当前位置:首页>>关于n&的资料>>

n&

知道&运算符的话就好理解了。 在C/C++语言里,&代表取地址或者“位与”运算 1、取变量的地址:&变量名,这将获得该变量的地址,例:int a = 1, &p = a。 2、进行位与运算,格式是:变量1&变量2,进行计算时,将会把类型提升为int。 “位与”运算是“...

数字和补码的与运算 1 10 100 能够等于自身 满足2的N次方

数n与数-n依次按位进行“与”运算。

你要干坏事吗?

是说C/C++吗?如果是是右移... &是位与运行

是相与的意思。算术"与"操作。“&&”这是逻辑“与”操作。基本操作有 0&1=0; 1&1=1; 0&0=0; 这一题中无论n的值是多少。只要它二进制的最后一位是0。结果就是0;如果是其最后一位是1结果就是1。 回答楼主这样的题目,挺没劲的。。别事事问知道,您...

八进制的0177,代表二进制的000 001 111 111,它的低7bit都是1 整型数据经过n=n&0177计算之后,只保留了低7位的值,7位之外的值都被清0了。 比如 111 111 010 001 , & 0177 之后,得到 000 001 010 001,前高位的1全部清0了,换句话说就是“屏蔽...

& 该符号进行按位与运算 按位与 01101101 00110111 00100101 按位与,只有壹(1)壹(1)为1。 像你这个结果得出的肯定是1了

比如原来n是8,他的二进制数为00001000,进行>>1右移一位后就是00000100,4了. 第二个就是将n与n-1进行相与操作.同时为1是1.例. n =7, n&=n-1就是n=n&(n-1) 00000111 & 00000110 --------------- 00000110 不知道你看明白了吗?

n变量的指针地址

网站首页 | 网站地图
All rights reserved Powered by www.cfhs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com