11问答网
所有问题
C语言,len&1什么意思?
如题所述
举报该问题
推荐答案 2020-06-04
len是一个变量让len和1按位做
与运算
,在这里实际上len&1的作用是:将len按
二进制
展开,看其最后一位是0还是1,亦即len是偶数还是奇数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2v4qMvF82MFSvPS7qS.html
其他回答
第1个回答 2020-06-04
在C语言中,&是“按位与”运算符,
p=(len&1)?(len/2+1):(len/2);
它的意思完全等同于L
p=(len%2)?(len/2+1):(len/2);
也完全等同于:
if(len%2==1)p=len/2+1;
else p=len/2;
相似回答
len
在
c语言
中
什么意思
答:
在坐标轴上的两个点<x1,y1> <x2,y2>之间的长度
大家正在搜
c语言\0什么意思
b是什么意思c语言
c语言中的!是什么意思
c语言5.2f是什么意思
void在c语言中什么意思
len什么意思中文
vb中len什么意思
replace什么意思中文
prefix什么意思
相关问题
c语言中len什么意思
c程序算法中((n>>len)&1)是什么函数
c语言中maxlen-1是什么意思
C中的LEN什么意思
请问一下这里的LEN什么意思?(C语言)
len在c语言中什么意思
c语言:strlen str len这三个是什么东西?详区分...
c程序算法中cout<<((n>>len)&1),--len...