gpt4 book ai didi

c++ - 如何创建 const char* 的静态 const 数组

转载 作者:可可西里 更新时间:2023-11-01 17:04:15 24 4
gpt4 key购买 nike

我尝试了以下行:

static const const char* values[]; 

但我在 VC++ 警告 C4114 上收到以下警告:

same type qualifier used more than once.

什么是正确的声明?目标是创建一个不可变的 C 字符串数组。

最佳答案

您编写了 const const 而不是 static const char* const values[];(您将指针和基础值定义为 const)

另外,你需要初始化它:

static const char* const values[] = {"字符串一", "字符串二"};

关于c++ - 如何创建 const char* 的静态 const 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10998343/

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