大小端模式

来源:互联网 发布:软件license 控制机制 编辑:程序博客网 时间:2024/06/05 16:55
<pre name="code" class="cpp">#include<stdio.h>int main(){int x = 0x123456; //指针有三层含义:1.地址 2.步长 3.内容解析方式//x地址占四个字节(不同的系统占用字节数可能不同,用sizeof(int)得到,本文以占4个字节为例进行说明)//强制转化成char指针后,p步长为1个字节,读取到的内容按char解析char *p = (char*)(&x);//根据*p的值确定大小端模式if (*p == 12){printf("Big Endian.");}else // 隐含*p == 56  {printf("Little Endian.");}getchar();//添加这行以便于观察结果return 0;}


                                             
0 0
原创粉丝点击