c语言中高字节和低字节是什么意思

2025-04-08 09:28:20
推荐回答(2个)
回答1:

当一个数据超过8位的时候就必须采用两个或多个字节进行存储,例如int类型是16位的数据类型,那么十进制数字256就分为两个字节进行存储0x01FF,其中高字节就是0x01,低字节就是0xFF。存储的时候应该是高字节在内存的低地址,低字节在内存的高地址

回答2:

数据存储最小单位是字节,可以存储最大的无符号数是255。如果超过就需要用多个字节来存储。比如256的16进制是0x100,那么,低字节是00,高字节是01。