c++中结构体数组中如何初始化部分数据?

如题所述

snack[0].band = "chocolate king";//这行在snack[0]底下显示红色波浪线,提示表达式必须为可修改的左值 ——字符数组表示的字符串是不能赋值的,可用strcpy函数:strcpy(snack[0].band, "chocolate king"); 如果band的类型为string就可以赋值了。
温馨提示:答案为网友推荐,仅供参考
相似回答