const char * 、char const *、 char * const 三者的区别
参考:https://blog.csdn.net/SilentOB/article/details/76994618C/C++ 中关于以下三种定义:const char *ptr;char const *ptr;char * const ptr;现整理三者之间的区别与联系。一、const char *ptr;*ptr的值为const,不能修改。实验如下:ptr指向str,而str不是const,可以直接通过str变量来修改str的值,但是确不能通过ptr指针来修改。gcc
转载
2021-05-13 20:00:15 ·
133 阅读 ·
0 评论