gpt4 book ai didi

c++ - 令人困惑的指针声明

转载 作者:太空狗 更新时间:2023-10-29 19:44:01 28 4
gpt4 key购买 nike

我正在阅读 Accelerated C++ 的附录 A。作者在那里展示了一个声明示例,如下所示:

const char * const * const * cp;

他们说 const char 是说明符,* const * const * cp 是声明符。我对额外的 const 和 *s 的目的感到困惑。这是指向 const char 的 const 指针的声明吗?

最佳答案

这是声明

  • 指针
  • 指向常量指针
  • 指向常量指针
  • const char

因此你可以改变cp,但你不能改变任何

*cp
**cp
***cp

关于c++ - 令人困惑的指针声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16821956/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com