社区
C语言
帖子详情
不知算不算发现,请赐教!
DaySummer
2003-02-23 10:03:22
前几天,在论坛上有网友张贴子关于++的问题。即:
int a,b;
a=2;
b=(++a)+(++a)+(++a);
求a,b的值
a的值很显然应该是5,可b的值就有些类外了,在borland c++,Turbo C里编译都为15,可在VC++里就为13,在VJ++里就是12.
15=5+5+5
13=4+4+5
12=3+4+5
规则就是这样,在VC里它前两个括号必须先运算然后再作+的二元运算,之后每有二元便运算.
...全文
34
11
打赏
收藏
不知算不算发现,请赐教!
前几天,在论坛上有网友张贴子关于++的问题。即: int a,b; a=2; b=(++a)+(++a)+(++a); 求a,b的值 a的值很显然应该是5,可b的值就有些类外了,在borland c++,Turbo C里编译都为15,可在VC++里就为13,在VJ++里就是12. 15=5+5+5 13=4+4+5 12=3+4+5 规则就是这样,在VC里它前两个括号必须先运算然后再作+的二元运算,之后每有二元便运算.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
勉励前行
2003-02-24
打赏
举报
回复
編譯器沒報錯的代碼不一定就是正確的代碼。
勉励前行
2003-02-24
打赏
举报
回复
編譯器沒報錯,可我把這些當做錯誤代碼,
為什麼編譯器不報錯呢?我們應該建議編譯器對這種代碼給出警告。
heigemen
2003-02-24
打赏
举报
回复
这样的代码实际应用中很少用到,它的可移植性差
garbriel
2003-02-24
打赏
举报
回复
From <<C++ Primer>>:
“使用语言特性应该遵从应用的逻辑。”
x2jack
2003-02-23
打赏
举报
回复
这样的代码实际应用中很少用到,且它的可移植性这么差。
用户 昵称
2003-02-23
打赏
举报
回复
我建议还是不整这个好。
maddogdog
2003-02-23
打赏
举报
回复
还是可以有助弄懂一些基本东西的.
madmanahong
2003-02-23
打赏
举报
回复
研究这个的意义似乎并不是特别大……
brucegong
2003-02-23
打赏
举报
回复
没事不要写这样的“高深”代码
jeff__lueny
2003-02-23
打赏
举报
回复
很早就知道了,记得老师上第一节C++课就跟我们说过这个问题,这个是编译器的问题。
zhz44
2003-02-23
打赏
举报
回复
不同的编译器解果不同,这早有讨论了。
用java编写的简化版扫雷小游戏。主要用于交流学习。
这个软件主要是类似踩雷的小程序,简化版的。主要用于交流学习。里面还有很多不足的地方,希望大家一起改进。虽然现在像这样的软件和代码很简单就可以实现,不过这个比较简单,有利于初学者。其中还有一些问题,希望可以再交流中一起提高。 我很想用java做像QQ那样可以两个用户交互使用的软件,
不知
如何实现,望大神
赐教
!非常感谢。
超级列表框置行列色,修改不闪烁版本-易语言
网上修改超级列表框行列色用的最多的是近在眼前大佬的[超级列表框功能扩展3.1] 可惜好用归好用,但颜色修改频繁点列表框闪烁到亲妈都不认了,没办法只能自己寻找解决方案,好多都说用多线程或 .禁止重画 () .允许重画 ()来搞,
不知
是学艺不精还是咋的总是不行,没办法继续找解决方案,近期终于找到某位大佬分享的代码,可惜找不到原链接了,抱歉。 做了一些适配性的修改,功能并不完善,有需要的自行修改哈,期待有人能继续完善(我有空也会继续写) 【功能说明】 目前可修改【指定行】文本颜色和背景颜色,【指定行列】文本颜色或背景颜色的修改需要自行开发完善 【bug说明】 1.采用超级列表框的表项数值来传递颜色数组索引信息,所以超级列表框的此项参数不可做其他用途 2.颜色参数传递采取索引》》》数组的方式 超级列表框如涉及增删表项,但不增删颜色数组的话会出现数组下标越界的情况 参数传递应该可以有更好的方式,欢迎大家
赐教
【效果演示】
想组装一台配置略高的电脑,然后虚拟苹果系统,
不知
搞开发的各位同胞有没有人是这样的?您的配置如何,运行效果如何?开发起来与真MAC有差别吗?谢谢
赐教
!谢谢!
如题: 想组装一台配置略高的电脑,然后虚拟苹果系统,
不知
搞开发的各位同胞有没有人是这样的?您的配置如何,运行效果如何?开发起来与真MAC有差别吗?谢谢
赐教
!谢谢! 因为一台MAC MINI要稍好一点的都4988(国内某网站价),而这个价自己配置可以I7 16G 120G固态硬盘 1T硬盘...... 因为本人除了想学苹果手机开发外,自己的职业还与JAVA,.NET,MSSQL有关 望各大侠
单片机c语言怎样设置闹钟,有关单片机设置闹钟的问题,求大神
赐教
!
有关单片机设置闹钟的问题,求大神
赐教
!这是一个时钟函数,可以调节时间,我打
算
设置一个闹钟,但是
不知
道每次闹钟响的时候时钟就会停止工作,而且
不知
道怎样控制按键使得闹钟能够停下来。
请
路过的大神们支招,谢谢啦!注:函数的编译没有任何问题,前面的时钟和按键控制调节时间都是没有问题的,就是
不知
道怎样把闹钟加进去,并且设置s4键使得当闹钟响时按下这个键可以停止闹铃,在后面我会把出错的地方做说明。另外
不知
哪...
想学习一下oracle,c#,
不知
如何才能快速学好!
请
oracle高手
赐教
!谢谢!
C语言
69,379
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章