没时间写详细点,工作时候顺带记录一下。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct req
{
int aa;
int bb;
};
struct test
{
struct req a;
int header;
int payload[64];
};
static struct test cmd[]={
{{11,22},1,{1,2,3}},
{{33,44},2,{4,5,6}},
};
int main()
{
int a[3]={1,2};
for(int i=0;i<3;i++)
{
printf("cmd[%d].a.aa=%d\n",i,cmd[i].a.aa);
}
return 0;
}