例如:
const char **p; char *const *p; char **const p;
阅读变量声明,要从右往左阅读。例如其中的
char *const *p
char *const *p前面有*表示p是一个指针,char *const *p表示指针p指向的内容为const型的。char *const *p表示const *p所指向的内容为指针,char *const *p 表示‘指针p’指向的’const型指针’所指向的内容为char型的。
例如:
const char **p; char *const *p; char **const p;
阅读变量声明,要从右往左阅读。例如其中的
char *const *p
char *const *p前面有*表示p是一个指针,char *const *p表示指针p指向的内容为const型的。char *const *p表示const *p所指向的内容为指针,char *const *p 表示‘指针p’指向的’const型指针’所指向的内容为char型的。