楼主你好
对于嵌套结构的初始化 是可以在定义的时候直接初始化的 这个和数组类似
具体的实现方法如下:
struct goods_type /*商品结构体类型*/
{
int num; //商品号
struct date in_time; //进货日期
struct date pro_time; //生产日期
}goods[10]={{11,{2012,1,1},{2011,12,1}}}; //这里只初始化了goos[0]的数据
希望能帮助你哈
for (i=0;i<10;i++){
goods[i].in_time.year=2012;
............}
示例- -,其他自己写···