码:
char menu_list[] = {'Boiled egg', 'Corn flakes', 'Gobi 65', 'Chicken 65', 'Basandi'};
Run Code Online (Sandbox Code Playgroud)
我是一个新的c编程我只是想制作一个字符串数组,但我得到了如下的警告.任何人都可以告诉我为什么会发生这种情况.它的交流计划.
main_menu.c:226: warning: large integer implicitly truncated to unsigned type
main_menu.c:226:36: warning: character constant too long for its type
Run Code Online (Sandbox Code Playgroud)
pin*_*her 10
您应该对字符串lliteral使用双引号,并且您错误地声明了数组.
也许你正在寻找这个.
char *menu_list[] = {"Boiled egg", "Corn flakes", "Gobi 65", "Chicken 65", "Basandi"};
Run Code Online (Sandbox Code Playgroud)