error c99 designator ‘name‘ outside aggregate initializer解决方案
在写C/C++代码时通常随手声明的struct如下:structtest{charname[16];intid;unsignedintnumber;};此后在使用该结构体创建数组时写成如下代码:structtestStudents[]={[0]={.name="ddds",.id=0,.number=21212},[1]={.name="sadj",.id=1,.number=122233}};但