4个回答
展开全部
1. || 是逻辑运算中的“或者”,逻辑关系为:真||假=真 真||真=真 假||真=真 假||假=假
c中运算值以1代表真,0代表假
2.由于真||任何值都是真,所以||也被称为短路运算符,只要前面一个值是真,后面部分就不计算了,比如:
int x=0,y=0,z=0;
++x||y--||z++;
由于++x后的值为1,||后面的值不计算也是1了,所以y仍然=0,同理z=0,相当于后面的y和z被短路掉了,故称短路运算符
3. ||常跟&&(逻辑与)对比出现,注意其区别
c中运算值以1代表真,0代表假
2.由于真||任何值都是真,所以||也被称为短路运算符,只要前面一个值是真,后面部分就不计算了,比如:
int x=0,y=0,z=0;
++x||y--||z++;
由于++x后的值为1,||后面的值不计算也是1了,所以y仍然=0,同理z=0,相当于后面的y和z被短路掉了,故称短路运算符
3. ||常跟&&(逻辑与)对比出现,注意其区别
展开全部
运算符不是类型,不存在是什么类型的说法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运算符:用于c语言中执行程序代码运算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。。。。。。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询