2012年4月24日 星期二

指標有兩種看法
1.指標指向一個物件。
例如int *ptr是一個指標指向某物件,int代表被指物件的型態

2. 指標是儲存記憶體位址的變數
例如int *ptr是一個儲存記憶體位址的變數,記憶體位址的型態是int

(ptr指向變數a == ptr這個變數儲存了a的記憶體位址)

小細節:
ptr + 1會回傳一個指標指向下一個位址。記憶體位址要增加多少是看ptr指向的物件的型態

沒有留言:

張貼留言