动态内存分配问题
您好,我在使用该芯片分配相对较大的阵列时遇到了一个小问题,我使用的是SDK 5.0.4,我有一个2结构,
typedef结构{uint8_t x,uint8_t y;}s1;
类型定义结构{
uint8_t c;
s1*buf;//指向第一个结构的数组的指针
}s2;
然后我为第二个结构s2动态分配内存,
s2*mys2=malloc(sizeof(s2));
然后在结构s2的初始值设定项中,我为结构s1分配内存
s2->buf=malloc(sizeof(s1)*长度);