结构体内存分配发生重叠

2019-07-21 00:46发布

以下两个结构体在使用时发现实际地址有重叠部分
typedef struct
{
u8 xtxt;
u8 xSOH;
u8 xblk;
u8 xblkd;
u8 data[1024];
u8 crcH;
u8 crcL;
}DL;

typedef struct SRX
{
uint8_t Rx[1500];
uint16_t CNT;
}receive_data;
找了两天的资料,问题还是没解决,求大神指点!万分感谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
不死的火焰
1楼-- · 2019-07-22 03:27
能否去掉 SRX ,看着很别扭!!!!!!!!
feifei130
2楼-- · 2019-07-22 05:22
 精彩回答 2  元偷偷看……
不死的火焰
3楼-- · 2019-07-22 08:58
回复【8楼】feifei130:
---------------------------------
So,just看着很别扭!不喜欢这种不一样的感觉,要就都加,要就都别加。
不死的火焰
4楼-- · 2019-07-22 10:37
回复【9楼】不死的火焰:
---------------------------------
不过楼主的问题,我也是来坐等答案啊,呵呵
feifei130
5楼-- · 2019-07-22 14:43
 精彩回答 2  元偷偷看……

一周热门 更多>