3907| 7
|
【求助】c语言基础问题啊啊啊啊 |
1金钱
最佳答案这代码是先取值在转换类型,所以0x01转成uint16,所以还是0x01
估计楼主想要的效果是((uint16_t*)buf)[x],那么楼上很多人都说的的对:
如果是Little Enadian,如STM32,0x0201
如果是Big Endian,如Keil C51,0x0102
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-11 14:17
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网