struct _m_mallco_dev { void (*init)(u8); //初始化 u8 (*perused)(u8); //内存使用率 u8 *membase[2]; //内存池 管理2个区域的内存 u16 *memmap[2]; //内存管理状态表 u8 memrdy[2]; //内存管理是否就绪 }; extern struct _m_mallco_dev mallco_dev; //在mallco.c里面定义 在mallco.c里面 struct _m_mallco_dev mallco_dev= { mem_init, //内存初始化 mem_perused, //内存使用率 mem1base,mem2base, //内存池 mem1mapbase,mem2mapbase,//内存管理状态表 0,0, //内存管理未就绪 }; 这种结构体不懂呀,求大神指导下!