struct zaidejas {
int numeris;
int aiksteleje;
bool penketas;
};
int main(){
zaidejas z[12];
z = {};
}
我在 z = {} 行中收到错误:
error: assigning to an array from an initializer list
我不知道如何解决这个错误。如果有任何帮助,我将不胜感激。
最佳答案
你不能给数组赋值,只能在定义时初始化它,或者在定义后复制到它。
我建议初始化:
zaidejas z[12] = {};
关于c++ - 如何将整个结构设置为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44567472/