栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

116-C语言如何判断电脑是大端还是小端

116-C语言如何判断电脑是大端还是小端

1.大小端

小端:低地址保存小数据,例如short a = 0x0001;如果低地址保存的是0x01(01权重小一些,00权重大一些),则为小端

大端:低地址保存大数据

2.(面试考点)判断当前平台是否为小端

//是否为小端,PC为小端
bool IsLittle()
{
	union//共用体也可以不起名字,这样别人就用不了,只有自己可以用
	{
		char a;
		short b;
	}ua;
	ua.b = 0x0001;
	return ua.a == 0x01;
}

int main()
{
	if(IsLittle())
	{
		printf("是小端n");
	}
	else
	{
		printf("是大端n");
	}
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/617960.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号