'char const * const c =“”'是什么意思

时间:2013-03-19 06:34:07

标签: c pointers const variable-declaration

char const*const variablename = " ";
这是什么意思?

和指针声明一样吗?

请有人解释。

提前谢谢!

2 个答案:

答案 0 :(得分:4)

它是指向const C字符串的const指针。这意味着字符串的内容和指针本身都不能改变。

答案 1 :(得分:0)

  

const 保护他的左侧,除非他的左边没有任何东西   只有才能保护他的右侧。

将此应用于您的示例,它是指向const const String指针。