int *const p:常量指針,指向不能變,可以解引用修改值;
const int *p: 指向常量的指針,指向能變,不可以解引用修改修改值,但是可以通過修改指向的變量,進行改變。
int* p1[5]: 指針數組,數組包含5個元素,每個元素都是int類型的指針
int (*p2)[5]: 數組指針,即,指向數組的指針,該指針指向一個包含5個int類型數據的數組。
int *const p:常量指針,指向不能變,可以解引用修改值;
const int *p: 指向常量的指針,指向能變,不可以解引用修改修改值,但是可以通過修改指向的變量,進行改變。
int* p1[5]: 指針數組,數組包含5個元素,每個元素都是int類型的指針
int (*p2)[5]: 數組指針,即,指向數組的指針,該指針指向一個包含5個int類型數據的數組。
https://stackoverflow.com/questions/419163/what-does-if-name-main-do