我有一个带结构的函数,我试图将它的变量存储在一个数组中,但是当我运行gcc -Wall -ansi -pedantic-errors -Werror时我得到了这个
int detect_prm(Param prm) {
int prm_arr[] = {prm.field1, prm.field2, prm.field3};
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我得到错误:当我尝试编译上面的内容时,初始化元素在加载时是不可计算的.它对我来说很好,有什么不对?
c ×1