qq624353765 发表于 2022-10-13 12:49
a3 = *((char*)(iKeyP + (8)));
这样才是8F
glinfei 发表于 2022-10-13 15:09
没啥不对的啊,你强制类转换char型指针为short型,short每次走两个字节,于是读出来的是:0x8f,0x00两个数 ...
Hephaestus 发表于 2022-10-13 18:27
大端是0x8f00,小端是0x8f。
8位机本身根本就没有大小端问题,但是高级语言编译器有超过1字节的数据类 ...
glinfei 发表于 2022-10-14 09:15
这不是大小端问题,是偏巧下一个数字是0,它强制类转换成short,一次提取了两个字节,合并成一个数。如果 ...
人中狼 发表于 2022-10-14 12:33
的确是大小端的问题,简单的说就是多字节数据在存储时地址方向的问题,就是存储地址是增加方向,还是减少方 ...
QW192026 发表于 2022-10-18 09:17
51单片机字节存贮是大端模式
qq624353765 发表于 2022-10-13 12:49
a3 = *((char*)(iKeyP + (8)));
这样才是8F
glinfei 发表于 2022-10-13 15:09
没啥不对的啊,你强制类转换char型指针为short型,short每次走两个字节,于是读出来的是:0x8f,0x00两个数 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |