标题:请问这里为什么没有考虑符号优先级啊啊啊啊???????
只看楼主
sunwukong888
Rank: 1
等 级:新手上路
帖 子:6
专家分:1
注 册:2013-6-6
得分:0 
回复 10楼 刘燕媚prince
这个++和+不是一样的,a赋值为3,++a就是4然后再算*,如果a++就是3然后再*,就是12,如果是a+某个数*b就要考虑优先级了。

[fly]程序员要坚定不移的相信自己写的代码[/fly]
2013-06-07 19:58
雪狼63381
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:22
专家分:51
注 册:2013-5-31
得分:0 
c=16你弄懂运算符的优先级就好了。
先运算++a得到a=4;
然后运算a*b得到16;
最后进行赋值c=16;
OK!!!
2013-06-07 20:22
bccn新
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:57
专家分:144
注 册:2013-5-10
得分:10 
++是单目运算符,*是双目运算符,单目运算符优先级肯定高于双目运算符。你可以查一下,虽说它们都是二级,但++是优先的。
2013-06-07 20:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-414679-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020641 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved