我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

« 1 2» Pages: ( 1/2 total )
本页主题: 为什么(a++)+=(++a)是错的,而(++a)+=(a++)就是对的..... 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ lathe /lei'/ n. 车床,旋床;vt. 用车床加工 ]


为什么(a++)+=(++a)是错的,而(++a)+=(a++)就是对的.....

最近被鄙视的一塌糊涂
顶端 Posted: 2006-11-17 10:37 | [楼 主]
心河



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2075
威望: 0
浮云: 1145
在线等级:
注册时间: 2005-07-06
最后登陆: 2021-12-03

5come5帮你背单词 [ frontier /'frΛntjə/ n. 国境,边界,新领域 ]


建议楼主去看看什么是左值
顶端 Posted: 2006-11-17 10:44 | [1 楼]
zc1984





性别: 帅哥 状态: 该用户目前不在线
头衔: 上帝模式
等级: 荣誉会员
家族: 战略研究所
发贴: 10096
威望: 5
浮云: 0
在线等级:
注册时间: 2004-08-24
最后登陆: 2017-06-08

5come5帮你背单词 [ detailed /'di:teild/ a. 说细的 ]


a++的语义是:将a加一的操作
++a的语义是:一个比a大一的数

第一个是动词,第二个是名词~~~

动词是不能放到左表达式中的~~~

p.s.向来BS问这些问题的公司
顶端 Posted: 2006-11-17 10:47 | [2 楼]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ intellectual /inti'lektjuəl/ n. 知识分子;a. 智力的,显示智力,理解力,情报,消息 ]


Quote:
引用第1楼心河于2006-11-17 10:44发表的:
建议楼主去看看什么是左值

哪儿有讲解哦?
顶端 Posted: 2006-11-17 10:48 | [3 楼]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ surgery /'sə:d3əri/ n. 外科,外科手术,手术室,诊所 ]


Quote:
引用第2楼zc1984于2006-11-17 10:47发表的:
a++的语义是:一个比a大一的数
++a的语义是:将a加一的操作

第一个是名词,第二个是动词~~~

.......

可是(++a)+=(a++)就是对的
顶端 Posted: 2006-11-17 10:49 | [4 楼]
心河



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2075
威望: 0
浮云: 1145
在线等级:
注册时间: 2005-07-06
最后登陆: 2021-12-03

5come5帮你背单词 [ nun /nΛn/ n. 修女,尼姑 ]


关于左值,楼主可以去搜索一下。应该有很多介绍的。(++a)是左值。左值简而言之就是可以放在赋值运算符左面的。
顶端 Posted: 2006-11-17 10:50 | [5 楼]
zc1984





性别: 帅哥 状态: 该用户目前不在线
头衔: 上帝模式
等级: 荣誉会员
家族: 战略研究所
发贴: 10096
威望: 5
浮云: 0
在线等级:
注册时间: 2004-08-24
最后登陆: 2017-06-08

5come5帮你背单词 [ curl /kə:l/ v. & n. 卷曲的(物),蜷缩 ]


Quote:
引用第4楼kenneygf于2006-11-17 10:49发表的:

可是(++a)+=(a++)就是对的


打错了~~
说反了哈~~
不好意思~~
顶端 Posted: 2006-11-17 10:51 | [6 楼]
心河



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2075
威望: 0
浮云: 1145
在线等级:
注册时间: 2005-07-06
最后登陆: 2021-12-03

5come5帮你背单词 [ information // n. 信息,数据,情报,资料,消息,通知 ]


Quote:
引用第3楼kenneygf于2006-11-17 10:48发表的:

哪儿有讲解哦?

好的讲c++的书上都有,也可以去google上搜索一下,有技术文 章的,呵呵,外事不决问google
顶端 Posted: 2006-11-17 10:52 | [7 楼]
feiyan



性别: 保密 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 631
威望: 0
浮云: 1124
在线等级:
注册时间: 2006-07-14
最后登陆: 2008-06-28

5come5帮你背单词 [ sightseeing /'saitsi:iŋ/ n. 观光,游览 ]


外事不决问google
顶端 Posted: 2006-11-17 10:55 | [8 楼]
hanshui8848



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1796
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-07-12
最后登陆: 2009-05-31

5come5帮你背单词 [ scoff /'skof/ v. 嘲笑,笑柄 vi. 嘲弄,嘲笑;n. 嘲笑,藐视,嘲笑,笑柄 ]


(a++)+=(++a)   是错误的   (++a)+=(a++)   是正确的
原因在于 a++ 和 ++a操作的区别
a ++ 有个副本   副本和原数值 赋值时冲突编译器报错
顶端 Posted: 2006-11-17 11:03 | [9 楼]
debuger





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 410
威望: 0
浮云: 1227
在线等级:
注册时间: 2004-12-25
最后登陆: 2007-04-10

5come5帮你背单词 [ post /pəust/ B n. 柱,桩,杆;v. 贴出(报告等),公布,公告 ]


Quote:
引用第0楼kenneygf于2006-11-17 10:37发表的为什么(a++)+=(++a)是错的,而(++a)+=(a++)就是对的.....:
最近被鄙视的一塌糊涂

写这种程序的人就该拖出去tjjtds...
顶端 Posted: 2006-11-18 12:10 | [10 楼]
newton



性别: 保密 状态: 该用户目前不在线
头衔: Messi + Aimar
等级: 人见人爱
家族: 考研俱乐部
发贴: 2770
威望: 1
浮云: 1777
在线等级:
注册时间: 2004-11-27
最后登陆: 2017-06-08

5come5帮你背单词 [ underestimate /Λndər'estimeit/ v. & n. 对…低估,看轻 ]


这种问题真没意思。...
谁会写这种代码??机器都难的读。...何况人了..没意思..
如果是我笔试.我就先把答案写上,然后再后面写鄙视出题人
顶端 Posted: 2006-11-19 21:48 | [11 楼]
perfect_刘



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 960
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-11-20
最后登陆: 2009-05-08

5come5帮你背单词 [ great /greit/ a. 大的,巨大的,伟大的,重大的 ]


这种确实无聊!!
顶端 Posted: 2006-11-19 22:20 | [12 楼]
wangyong





性别: 保密 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 602
威望: 0
浮云: 2014
在线等级:
注册时间: 2005-12-11
最后登陆: 2008-06-27

5come5帮你背单词 [ technique /tek'ni:k/ n. 技巧,手艺,技能,技术 ]


(a++)+=(++a)
a++ = a++ + ++a

而(++a)+=(a++)

++a = ++a + a++
顶端 Posted: 2006-11-20 13:17 | [13 楼]
wangyong





性别: 保密 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 602
威望: 0
浮云: 2014
在线等级:
注册时间: 2005-12-11
最后登陆: 2008-06-27

5come5帮你背单词 [ deadly /'dedli/ a. 致命的,危险的,极有害的;ad. 死一样地,非常,很 ]


为啥在TC2.0里两个都是Lvalue required呢????!!!
顶端 Posted: 2006-11-20 13:26 | [14 楼]
« 1 2» Pages: ( 1/2 total )
我来我网·5come5 Forum » 程序员之家

Total 0.011634(s) query 5, Time now is:11-23 21:37, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号