PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 运算子优先权
楼主:
x246libra
(楓)
2018-10-05 11:19:09
问题(Question):
查看这网站
https://bit.ly/2PdhBmD
后缀运算子++ 优先权高于 前缀
并且运算顺序
后缀: 左到右
前缀: 右到左
a=1
x=a++ //x=1
x=++a //x=3
不知道应该怎么用优先权去解释
以上的情况
等号应该是最低的优先权吧
为什么在x=a++中 x会先得到a的值
然后a++才进行+1的运算
作者:
bluesoul
(å¿™æ»ä½ è€çˆ¸)
2018-10-05 11:31:00
无关优先权,主要是operator本身回传的值不同
https://goo.gl/gnE2fh
作者:
b0920075
(Void)
2018-10-05 14:20:00
a++本来就是回传原本的值.....
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2018-10-05 15:46:00
想得太复杂。优先权是大家一起挤在assign那个等号右边的时候才要考虑 才一个有什么优先问题
作者:
icetofux
2018-10-08 19:31:00
a++:先把a的内容传出去再++++a:先把a的内容++再传出去
继续阅读
[问题] 自订例外类别
Lauyea
[问题] 为何常看到征人都是" C/C++"
hotrain13
[问题] special function觉得困惑
lovejomi
[问题] C++于pic32开发
wderek
[问题] C++物件建构顺序
Lipraxde
[问题] Code Blocks 开启问题
crazyQQhair
[问题] 如何将cin资料忽略第一位元符号
by00490975
[问题] 有关输入的问题
a106a106
Re: [问题] float 精准度观念问题
HuangTzHuan
[问题] 静态函数呼叫非静态函数
yshihyu
Links
booklink
Contact Us: admin [ a t ] ucptt.com