Re: [問題] 指標問題

看板C_and_CPP (C/C++)作者 (石斛蘭)時間14年前 (2009/11/15 14:16), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/13 (看更多)
※ 引述《iamyu58 (我是誰)》之銘言: : 我想問一個指標的問題 : 下面是我打的程式碼(我是新手 請見諒) : #include<stdio.h> : int main() : { : int *ptr=0; : printf("ptr:%d\n",*ptr); : printf("ptr+1:%d\n",(*ptr)+1); : printf("ptr+2:%d\n",(*ptr)+2); : return 0; : } : 為什麼執行結果會有錯? : 我原本預期的是 : ptr:0 : ptr+1:1 : ptr+2:2 : 請大家幫我解惑 謝謝 如果你想要得到你要的結果的話 要把第四行改成 int ptr=0; // 雖然這樣叫ptr很怪XD 至於 * 是什麼請去翻相關書籍"指標" 或 "pointer" 的單元 -- 人家可不是為了你才這樣做的哦! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.245.93

11/15 15:00, , 1F
這樣就不是指標啦XDDD
11/15 15:00, 1F
dendrobium:轉錄至看板 Test 01/09 00:02
文章代碼(AID): #1A_voaQe (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
4
13
完整討論串 (本文為第 3 之 13 篇):
1
1
4
13
5
21
13
58
5
39
1
28
1
9
文章代碼(AID): #1A_voaQe (C_and_CPP)