保姆式解释const char *ptr,char const *ptr,char *const ptr的差别
从右往左读:ptr是指向一个char型的const指针。意味着你const了指针,那么指针指向的地址是不能变的,但是你可以改变其中的内容。你可以认为这两种声明的功能是一样的。你都不可以修改它指向的内容,但是你可以改变其指向的内容,换句话说你可以重新赋值ptr。第一类:const char *ptr 和char const *ptr。ptr 是一个 指向 const char 的指针。ptr 是一个 指向 char const 的指针。ptr 是一个 指向char 的常量指针。
原创
2023-02-23 09:32:59 ·
495 阅读 ·
0 评论