相关疑难解决方法(0)

C和C++中字符串文字的类型是什么?

C中字符串文字的类型是什么?是char *const char *const char * const

那么C++呢?

c c++ string const

60
推荐指数
2
解决办法
2万
查看次数

从字符串文字到'char*'的弃用转换

我有一个程序声明一个像这样的字符串数组:

char *colors[4] = {"red", "orange", "yellow", "blue"};
Run Code Online (Sandbox Code Playgroud)

但是我得到了上面的编译器警告.它编译但我宁愿使用非弃用的方式(如果有的话).我试图找出它意味着什么,但我似乎无法弄明白.我听说'char'工作之前使用'const',但如果有人能解释错误的含义,那将会有所帮助.谢谢.

c++ string char literals deprecated

55
推荐指数
3
解决办法
4万
查看次数

标签 统计

c++ ×2

string ×2

c ×1

char ×1

const ×1

deprecated ×1

literals ×1