【发布时间】:2022-01-13 11:10:12
【问题描述】:
我正在尝试在 C 中初始化结构数组的数组。这可能吗?
举例说明问题(不编译):
typedef struct myStruct
{
int row;
int cols;
} myStruct;
myStruct dataSets[][] =
{
myStruct dataSet1[]
{
{0,1},
{0,2},
{0,3},
},
myStruct dataSet2[]
{
{1,1},
{1,2},
{1,3},
}
};
【问题讨论】:
-
您的
myStruct定义与您在其实例中初始化的完全不同。