大小端模式
来源:互联网 发布:守望先锋画质优化设置 编辑:程序博客网 时间:2024/06/08 14:39
大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低,和我们的逻辑方法一致。
在32位小端的机器上,如下代码输出时什么:
char array[12] = {0x01 , 0x02 , 0x03 , 0x04 , 0x05 , 0x06 , 0x07 , 0x08}; short *pshort = (short *)array; int *pint = (int *)array; int64 *pint64 = (int64 *)array; printf("0x%x , 0x%x , 0x%x , 0x%x", *pshort , *(pshort+2) , *pint64 , *(pint+2));答案是:0x201 , 0x605 , 0x807060504030201 , 0x0
0 0
- 大小端模式
- 大小端模式
- 大小端模式
- 大小端模式
- 大小端模式判断
- 大小端模式
- 大小端模式
- 大小端存储模式
- 大小端模式判别
- 大小端模式
- 大小端模式判断
- 大小端模式
- 大小端模式详解
- 大小端模式
- 大小端模式
- 大小端模式
- 大小端模式
- 大小端模式
- 创业第四天——录屏软件雏形
- 使用Eclipse打做类库使用的jar包和做可执行文件的jar包(1)
- php共享内存实现
- Winform开发框架的重要特性总结
- stm32---DS18B20温度
- 大小端模式
- UVA - 590 Always on the run
- 报表开发之birt与web项目整合
- jQuery-Validation-Bootstrap-tooltip demo
- C#中将double变量格式化为字符串,且保留小数点后面的全部位数
- jquery 弹出框居中显示
- 没有ASP.NET Web 服务模块
- 读《在前行中蜕变》有感(一)
- Linux学习笔记之基本命令四(输入输出管道邮件)