900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > const char* ptr 到底是什么意思

const char* ptr 到底是什么意思

时间:2021-08-28 08:42:39

相关推荐

const char* ptr  到底是什么意思

Bjarne在他的The C++ Programming Language里面给出过一个助记的方法:

把一个声明从右向左读。

char * const cp; ( * 读成 pointer to )

cp is a const pointer to char--->cp是一个指向字符char的固定指针

const char * ptr;

ptr is a pointer to const char;--->ptr是一个指向固定字符char的指针

char const * p;--->无此形式

也就是说,cp和ptr都是指针,cp的值是不可改变的cp指向的内容是可变的;而ptr的值是可以改变的,ptr指向的内容是不可变的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。