C语言中&与&&的区别和1、11的区别
5个回答
2013-09-15
展开全部
&&和||是逻辑运算符,&和|是位运算符。
&&:“与”,仅当左右为真时值为1,否则为0,如2>1&&1>0等于1;
||:“或”,仅当左右为假时值为0,否则为1,如1>2||0>1等于0;
&:按位与,仅当左右为1是值为1,否则为0,如1&1等于1,1&0等于0;
|:按位或,仅当左右为0时值为0,否则为1,如0|0等于0,0|1等于1;
&&:“与”,仅当左右为真时值为1,否则为0,如2>1&&1>0等于1;
||:“或”,仅当左右为假时值为0,否则为1,如1>2||0>1等于0;
&:按位与,仅当左右为1是值为1,否则为0,如1&1等于1,1&0等于0;
|:按位或,仅当左右为0时值为0,否则为1,如0|0等于0,0|1等于1;
展开全部
'&'和'|'属于位运算符
'&&'和'||'属于逻辑运算符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&:是与的意思,用法是a&b,意思是a和b按位与操作。
&&:是且的意思,用法是a==0&&b==0,意思是当a等于0且b等于0时表达式为真。
|:是或的意思,用法是a|b,意思是a和b按位或操作。
||:也叫或,用法是a==0||b==0,意思是当a等于0或b等于0的时候为真。
&&:是且的意思,用法是a==0&&b==0,意思是当a等于0且b等于0时表达式为真。
|:是或的意思,用法是a|b,意思是a和b按位或操作。
||:也叫或,用法是a==0||b==0,意思是当a等于0或b等于0的时候为真。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-15
展开全部
&是位运算时用的,&&是逻辑运算时用的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-15
展开全部
按紧shift+\ 就出来了||||||||||||||||||||||
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询