当前位置: 首页 > wzjs >正文

房产网站建设方案的论文业务管理系统

房产网站建设方案的论文,业务管理系统,在线制作网页网站,佳木斯网站建设哪家好大小端字节序的定义 大端字节序:是指一个整数的高位字节(23~31 bit)存储在内存的低地址处,低位字节(0~7 bit)存储在内存的高地址处。小端字节序:是指整数的高位字节存储在内存的高地址处,而低位字节则存储…

大小端字节序的定义

  • 大端字节序:是指一个整数的高位字节(23~31 bit)存储在内存的低地址处,低位字节(0~7 bit)存储在内存的高地址处。
  • 小端字节序:是指整数的高位字节存储在内存的高地址处,而低位字节则存储在内存的低地址处。

如何检测自己的电脑是大端字节序还是小端字节序

  1. 测试代码如下:
    #include <iostream>
    using namespace std;
    void byteorder()
    {// 联合体的特点是其所有成员共享相同的内存空间,其大小为最大成员的大小union{short value;char union_bytes[ sizeof( short ) ];} test;// value 和 union_bytes共享同一份内存空间cout << "the size of value is: " << sizeof(test.value) << endl;//the size of value is: 2cout << "the size of union_bytes is: " << sizeof(test.union_bytes) << endl;//the size of union_bytes is: 2cout << "the size of test is: " << sizeof(test) << endl;//the size of test is: 2test.value = 0x0102;//0x0102--->1 0000 0100// 无论大端字节序还是小端字节序,test.union_bytes[ 0 ]都表示联合体的第一个字节,也就是前八个比特位if (  ( test.union_bytes[ 0 ] == 1 ) && ( test.union_bytes[ 1 ] == 2 ) ){cout << "big endian" << endl;}else if ( ( test.union_bytes[ 0 ] == 2 ) && ( test.union_bytes[ 1 ] == 1 ) ){cout << "little endian" << endl;}else{cout << "unknown..." << endl;		}
    }int main()
    {byteorder();return 0;
    }

    大家可以运行一下,目前主流机器是小端字节序。

  2. 代码解释:
            联合体的特点是其所有成员共享相同的内存空间,其大小为最大成员的大小;这意味着value 和 union_bytes共享同一份内存空间;从输出结果来看确实如此。
            联合体大小为2字节,如果是大端字节序内部存储为:0000 0001 0000 0010;如果是小端字节序内部存储为:0100 0000 1000 0000;
             无论是大端还是小端,test.union_bytes[ 0 ]都表示联合体第一个字节,test.union_bytes[ 1 ]表示联合体第二个字节。
             最终按照大小端逻辑比较即可。

        

http://www.dtcms.com/wzjs/816479.html

相关文章:

  • 芜湖市建设工程质量监督站官方网站免费做qq互赞网站
  • 企业网站建设背景小程序平台源码
  • 慈溪住房和城乡建设部网站学习网站开发技术
  • 贵州高端网站开发百度商城app
  • 成都都网站建设wordpress免签约
  • 主体负责人和网站负责人不能是同一个人桂林网站网站建设
  • 重庆建网站推广价格微信开放文档
  • 做网站营业范围百度股市行情上证指数
  • 要学好网站开发要会什么自建社区网站
  • 专门做单页的网站成都网站设计开发公司
  • 上海高端模板建站网站做百度地图定位
  • 网站需求表格酒店宣传软文
  • 学做网站要多久多少钱岳阳注册公司
  • 智能网站建设哪家好网页与网站设计工作内容
  • 有什么做论文的网站个人档案网站该怎么做
  • 南京医院网站建设android开发入门教程
  • 公司网站开发教程网站建设公司哪里找
  • 微网站 建设新零售网站建设
  • 上海周边网站建设新泰网站设计
  • 网站开发前端需要学什么建设平滑扣皮带网站
  • 网上哪个网站教做西点学前心理学课程建设网站
  • 震旦网站谁做的sem推广是什么意思呢
  • 怎么做ps4的视频网站wordpress更新文章收录
  • 网站建设你的选择wordpress获取最新发布列表
  • 服务器的wordpress怎么外网访问网站seo模块
  • 小学网站模板下载一起做网店官方网站
  • 网站页面设计稿模板王网页模板
  • 网页设计作品欣赏网站个人年终工作总结报告
  • 网站建设合同网站建设公司中国人去菲律宾做网站赌钱会抓吗
  • 做网站的专业叫啥wordpress文章添加版权