当前位置:   article > 正文

C语言:用联合体数据结构来判断计算机内存存储的大小端方式_使用联合体证明pct是大端存储还是小端存储

使用联合体证明pct是大端存储还是小端存储

int Judge()
{
    //创建联合体数据结构
    union s
    {
        char i;
        int a;
    };

    //定义并赋值
    union s u;
    u.a = 1;

    //利用char类型的一个字节,来访问判断首字节是否为1
    return u.i;
}

int main()
{
    int ret = Judge();
    if(ret==1)
    { 
        printf("小端存储");
    }
    else
    {
        printf("大端存储");
    }
    return 0;

}

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/328349
推荐阅读
相关标签
  

闽ICP备14008679号