新手入门
- 积分
- 15
- 金钱
- 15
- 注册时间
- 2017-6-16
- 在线时间
- 4 小时
|
发表于 2017-6-16 17:13:10
|
显示全部楼层
知错了,我目的是要定义一个结构体数组并分配内存,返回内存的首地址,下面方法不知道可不可行,或者还有其他方法吗。
__packed typedef struct
{
u16 water;
u8 cond;
u8 stir ;
u8 lid;
u8 process_down ;
u16 process_time;
u8 process_power;
}set;
__packed typedef struct
{
set * run_set[20];
}setdata;
setdata * run;
run=(setdata*)gui_memin_malloc(sizeof(setdata));//分配内存
那么还有个问题,有没有办法run_set[ ]数组不指定大小,在程序中用某个变量控制大小,动态分配内存, |
|