1个*的声明式从右往左读,*号读作“pointer to”。
如“const int* const p1”,读作“p1 is const pointer to int const”。翻译成中文:p1是一个常量指针指向int常量。
int* const p2”:p2 is const pointer to int。p2是一个常量指针指向int变量。​
const int* p3”:p3 is pointer to int const。p3是一个变量指针指向int常量。

2个*的声明式读作“ pointer to 类型 pointer array”
int** p4”:p4 is pointer to int pointer array。p4是一个变量指针,指向int型指针数组。

Categories: 编程技术