[語法] 小問題

看板C_and_CPP (C/C++)作者 (藍天)時間15年前 (2010/07/16 22:12), 編輯推噓5(5010)
留言15則, 9人參與, 最新討論串1/1
i=1,sum=0; sum=sum+i++; sum值會是多少?編譯器會怎麼看? 那sum=sum+++i; sum=sum+i+=1; 要怎麼看? 麻煩一下! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.205.40

07/16 22:25, , 1F
必須附上自己的想法或程式碼,說明已做過的努力
07/16 22:25, 1F

07/16 22:26, , 2F
先說說你覺得他是怎麼看的
07/16 22:26, 2F

07/16 22:33, , 3F
這絕對不是甚麼小問題 而是出問題的人很無聊!
07/16 22:33, 3F

07/16 22:37, , 4F
無聊+1!
07/16 22:37, 4F

07/16 22:37, , 5F
連形式都沒宣告
07/16 22:37, 5F

07/16 22:43, , 6F
淚推一樓 XD
07/16 22:43, 6F

07/16 22:49, , 7F
請把那種看了會昏頭的程式碼拆成兩截....
07/16 22:49, 7F

07/16 23:32, , 8F
這種程式並不無聊,就只是好像在問m n二變數中可以放幾個+
07/16 23:32, 8F

07/16 23:37, , 9F
只是認識語法的引導問題而已.
07/16 23:37, 9F

07/16 23:53, , 10F
運算子也像加減乘除一樣有優先權 http://ppt.cc/_szr
07/16 23:53, 10F

07/16 23:53, , 11F
先查表試試自己加上括號吧!
07/16 23:53, 11F

07/17 00:53, , 12F
我主要想知道編譯器怎麼看?像第一個是sum+(i++)再設給sum
07/17 00:53, 12F

07/17 01:28, , 13F
sum=1
07/17 01:28, 13F

07/17 02:00, , 14F
想了解編譯器就去修相關課程,或等年級高了去上編譯器課
07/17 02:00, 14F

07/17 02:01, , 15F
初學者最好只針對語言語法討論,不要管編譯器的行為
07/17 02:01, 15F
文章代碼(AID): #1CG6ZWwR (C_and_CPP)
文章代碼(AID): #1CG6ZWwR (C_and_CPP)