区分常量指针和指针常量的关键就在于星号的位置,
我们以星号为分界线,
如果const在星号的左边,则为常量指针,
如果const在星号的右边则为指针常量。
如果我们将星号读作‘指针’,将const读作‘常量’的话,
内容正好符合。
int const * n;是常量指针,
int *const n;是指针常量。
区分常量指针和指针常量的关键就在于星号的位置,
我们以星号为分界线,
如果const在星号的左边,则为常量指针,
如果const在星号的右边则为指针常量。
如果我们将星号读作‘指针’,将const读作‘常量’的话,
内容正好符合。
int const * n;是常量指针,
int *const n;是指针常量。