2
8
新手上路
使用道具 举报
1万
6万
10万
管理员
eric2013 发表于 2024-3-25 17:31
3
335
344
高级会员
实在没辙,就这样试试: // 先定义PU32类型 #pragma pack(push,1) typedef struct { uint32_t val; } *PU32; #pragma pack(pop) // 然后使用它 *fifo = ((PU32)src_buf)->val;
typedef struct { uint32_t val; } __attribute__((packed)) *PU32;
glory 发表于 2024-3-25 23:21 或者这样 [mw_shl_code=c,true]typedef struct { uint32_t val; } __attribute__((packed)) *PU32;[/mw_sh ...
0
124
初级会员
Songzhengfan 发表于 2024-3-26 08:52 谢谢,请教一下,这里是强制指针指向的内容,按照字节取值,然后赋值吗?
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2024-4-28 04:38 , Processed in 0.247259 second(s), 29 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.