社区
C++ 语言
帖子详情
问大家一个问题
幸福的小雨
2008-03-28 02:51:24
main()
{
int a=4,b=5,c=6,d;
d=!(a++/b)||--c&&c+b--;
printf("%d,%d,%d,%d",d,a,b,c);
}
结果为1,5,5,6
为什么C不为5呢?
我朋友用Turboc 2.0来做的
...全文
64
6
打赏
收藏
问大家一个问题
main() { int a=4,b=5,c=6,d; d=!(a++/b)||--c&&c+b--; printf("%d,%d,%d,%d",d,a,b,c); } 结果为1,5,5,6 为什么C不为5呢? 我朋友用Turboc 2.0来做的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
great3779
2008-03-28
打赏
举报
回复
问题就在||上,在C/C++规则中,a||b情况下,如果a为true,则编译器会忽略b。也就是说,在你代码中“--c&&c+b--”是没用的。另外,强烈建议楼主别写这种代码,严重影响阅读性。要知道,代码很多情况下,是给别人看的(特别是你进了项目组后)。如果是书上教你这样写,那就把这本书仍了吧。。。
liymzd
2008-03-28
打赏
举报
回复
bs!
paidfighting
2008-03-28
打赏
举报
回复
- - 开玩笑的,你可以发1分贴。。。。嗯
幸福的小雨
2008-03-28
打赏
举报
回复
哦
paidfighting
2008-03-28
打赏
举报
回复
因为运算符||的求值规则是“短路求值”,也就是说,如果前面为1,后面的表达式就不做了,so。。。
ps,下次别发零分贴,小心被bs - -
幸福的小雨
2008-03-28
打赏
举报
回复
没有回答?
Excel函数100
问
初学Excel函数你是否总有一种无力感?... 本次课程结合职场工作中遇到的
问
题
,整理100
问
用函数来帮助大家学习Excel函数的这些痛点。熟练掌握Excel函数的他,总是几分钟就能完成,别人倒腾1天的工作量。
面试题:
一个
人走到岔道处,有2人,一人只说真话一人只说假话,只能
问
其中一人
一个
问
题
,怎么解决?
直接bai随便
问
一个
人,就
问
甲好了,
问
他“假du设我
问
乙,应该走哪一条路,zhi他会dao怎么回答?”。大家要知道,题面已经给出甲乙的答案肯定是相反的了,那这时候只有两种情况: 1、如果甲说真话,那么乙说的是假话...
Android终于要推出Google官方的二维码扫描库了?
这里我要
问
大家
一个
问
题
,你们都是如何在自己的App中加入二维码扫描功能的呢? 相信会有一大部分朋友说,使用的是ZXing或者ZBar这种开源库。 但是不知道大家有没有思考过,二维码功能这么常见,为什么Google却没有...
微信小程序获取头像open-type=“chooseAvatar“ bind:chooseavatar方法
1、首先用户多
一个
选择操作,体验不佳2、获取到头像路径是临时路径,开发者需要把整个图片存放在自己服务器上,不然下次又要选择一次3、由于头像客户可以随意选择,所以没有好的识别作用最后
问
大家
一个
问
题
,我们...
91系列,竟然还在更新……
咳咳,
问
大家
一个
问
题
啊,提起91,你首先会想到什么?不用想了,绅士版回答肯定是:“俺黄某与赌毒势不两立!”没办法,谁让当年的91系列太过出名了。只不过啊,今天我们要说的91,不是这个91,而是另外
一个
91,曾经...
C++ 语言
64,849
社区成员
250,501
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章