结构嵌套数组初始化
typedef struct{
uint8_t data[7];
uint8_t time[7];
uint8_t entryT[7];
uint8_t backT[7];
uint8_t differenceT[7];
uint8_t heatsummation[7];
uint8_t flowsummation[7];
uint8_t minuteflow[7];
}storage_heatdata;
storage_heatdata heat_data,*p;
这个数组应该怎样初始化
int a[7]={1,2,3,4,5,6,7};
for(i=0;i<7;i++)
{
heat_data.data[i]=a[i];
printf("%d\n",heat_data.data[i]);
}
这样可以 但是就多余一个数组了 有没有其他的直接初始化方式 ??求解 非常感谢哦
初始化 初值
[ 本帖最后由 duzhiming 于 2012-7-30 09:55 编辑 ]