258拆成两个字节变为0000 0010和0000 0001的过程是怎么来的

来源:2-4 你知道大端字节序和小端字节序吗?

慕婉清8489725

2021-08-11 19:54

怎么拆数啊

写回答 关注

2回答

  • 慕少9014226
    2023-01-07 14:00:15

    1、25816进制是0x0102;

    2、每个16进制数需要占用4位2进制,(因为16进制中最大的f二进制为1111,位数少了不够用);

    3、则0x0102:

    0010 存16进制2,0000存16进制0,

    0001存16进制1,另外0000,没有用到还是0000。


  • 慕慕7577992
    2021-08-12 11:19:49

    258 十六进制表示 :0x0102, 高字节位 0x01 和 低字节 0x02,如果是大端模式存储,则 258 在内存中存储位 0x0102,按小端模式存储位 0x0201

趣味 C++ 进阶

本课程是 C++ 的进阶课程,继续趣味学习之旅,带你探索 C++ 的高级用法。

13927 学习 · 44 问题

查看课程

相似问题