错误:字符数组的初始值设定项太多

Error : Too many initializers for character array

本文关键字:太多 字符 数组 错误      更新时间:2023-10-16

编译错误:

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数组。