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