1. *P++ / *(p++) 先取p的值,實現*p運算,然後再使p自增1先取p的值,實現*p運算,然後再使p自增1. 若p=&a,則表達式結果a[0]的值。
2. *(++P) 先使P的值加‘1’,然後取P的值,結果爲a[1]的值。
3. ++(*P) 先取P的值,在++,相當於++a[i]。
4. *(p--) 相當於a[i--],先取a[i]的值,然後再--。
5. *(++P) 相當於a[++i],先使p自加,然後取值
6. int *P[4] 定義指針數組P,它由4個指向Int型的指針變量組成
7.int (*P)[4] P爲指向4個元素的以爲數組指針變量。
8.int (*p)() p爲指向函數的指針
9. int **p p是一個指針變量,指向一個指向整形數據的指針變量
指針用法及常見形式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.