标签:不能 http point 解决 block 一个 plain 不可 不可变
相信很多人和我一样,在学习到const
和指针这一块的时候,会被绕晕,不知道到底什么是不可变的,解决这个问题的诀窍就是
从右向左读
例如图中第一个例子,读出来之后,const
在pointer
前面就是pointer
不能被改变,也就是指针本身不能被改变,但是指向的内容是可以被改变的。
第二个例子和第三个例子是等价的,都表示指针指向的内容不可以被改变。
那么 char const * const p
呢?
它读出来就是
p is a const pointer to const char
也就是指针本身和指针指向的内容都不能被改变
标签:不能 http point 解决 block 一个 plain 不可 不可变
原文地址:https://www.cnblogs.com/yuzuki/p/14398681.html