错误:字符数组的初始值设定项太多
Error : Too many initializers for character array
编译错误:
prog.cpp:在函数"int main(("中:
prog.cpp:7:38:错误:"char[]"的初始化程序太多
char even[] ={"E", "V", "E", "N" }; // this is a character array.
嘿,我应该在这里使用constchar*吗?即使我只包含了字符?我不明白为什么会出现这个错误。
谢谢你抽出时间!祝你今天过得愉快!
char even[] ={'E', 'V', 'E', 'N'};
您正试图用字符串初始化一个char数组。
相关文章:
- 在没有太多条件句的情况下,我如何避免被零除
- 错误:字符数组的初始值设定项太多
- 对象实例化调用构造函数的次数太多
- Levenshtein 两个文件的距离花费了太多时间
- 我有三个 getline,但是一旦编译,输入就太多了
- 将使用太多的纹理插值器 - 带旋转的着色器
- 删除/替换C++字符串中的多字符 (ÿû)
- C/C++:socket() 创建在循环中失败,打开的文件太多
- 使用Visual Studio在虚幻引擎中创建一个新的类c ++给了我太多的错误
- C++:数组<>初始值设定项太多
- GLib-ERROR:为GWakeup创建管道:打开的文件太多
- C++,从文件读取到结构,然后读取到向量(结构被推入向量太多次,而不仅仅是一次)
- 我会导致太多内存泄漏,以至于我的计算机无响应吗?
- ZeroMq:打开的文件太多.在同一对象上连续增长的fd使用数
- 多字符常量警告
- 读取串行命令花费太多时间
- 为什么 Boost unordered_map 在第一次插入时需要太多时间?
- BRK(0) 花费的时间是否太多?
- char阵列存储太多字符?(C )
- 密码无法正确加密(携带太多字符)