无论笔试还是面试都有一定几率问怎么判断大小端,那么你就很自豪的回答,大端就是数据高字节放在低地址上,小端就是数据低字节放在低地址上。好了您回答了这个恭喜下面让你代码实现一下,这个时候很多只是死记硬背的缺陷就会暴露出来。
其实代码的实现很多方法都是可以的,下面举例最简单的一种,就是初始化一个16进制的类型的数据,然后把它放在一个char类型的数组中,由于十六进制的数据一位代表四个bit位char型是8个bit位,那么十六进制的两位占一个char位,那么就可以把数据位分离。
容易搞混的概念。第一:数据的高字节 举例:0x1234 4 就是数据的高字节。第二高地址,0x1234 1 是高地址位
-
数据
+关注
关注
8文章
7264浏览量
92407 -
代码
+关注
关注
30文章
4907浏览量
71246
原文标题:面试笔试不用怕!三分钟理解大小端
文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
常见mcu的大小端模式
如何判断CPU大小端
写一个简单的程序判断系统的大小端
SFUD读写存在大小端问题吗?
什么是大小端,如何测试是大端还是小端
嵌入式系统编程的大小端和内存对齐问题
大小端模式

ARM大小端模式

评论