[問題] 指標問題

看板C_and_CPP (C/C++)作者 (key)時間11年前 (2012/07/21 14:11), 編輯推噓0(006)
留言6則, 5人參與, 最新討論串11/13 (看更多)
C語言 因為用打得有點難標示 所以用成圖片網址 http://ppt.cc/LMxz 不太懂*++P 是什麼意思 除了第一個 *P = 5 之外 起它的不知道如何下手 想請問高手詳解 謝謝 -----------------------------------------找尋答案後 1. *P = 5 沒錯 2. *P++ 先印出*P(=5) 在做運算後 P往下一格 *P=4 3. *++P 先運算 P在往下一格 印出 3 4. ++*P 先運算 3+1 印出4 5. (*P)++ 先印出 4 在運算 成為5 6. (*--P) 先運算 跳回4 印出4 ------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.133.181

07/21 14:41, , 1F
P先+1再取值?
07/21 14:41, 1F

07/21 14:46, , 2F
那P值是多少阿@@" P到底是空間還是??THX
07/21 14:46, 2F

07/21 14:59, , 3F
P值就是A[0]的記憶體位置吧
07/21 14:59, 3F

07/21 15:09, , 4F
無法理解3,4,5,6題的答案
07/21 15:09, 4F
※ 編輯: newkey 來自: 114.47.133.181 (07/21 15:35)

07/21 16:28, , 5F
P是連貫執行下去啊? 我以為各題獨立 @@
07/21 16:28, 5F

07/21 18:34, , 6F
以前去臍帶血有考過 然後寫完智力英文就叫我回家了QQ
07/21 18:34, 6F
文章代碼(AID): #1G2aWa2q (C_and_CPP)
討論串 (同標題文章)
以下文章回應了本文
12
17
完整討論串 (本文為第 11 之 13 篇):
1
1
4
13
5
21
13
58
5
39
1
28
1
9
文章代碼(AID): #1G2aWa2q (C_and_CPP)