佚名通过本文主要向大家介绍了大端字节序,大端字节,什么是大端字节序,大端模式和小端模式,大端等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:如何用十六进制编辑器判断系统的大端/小端字节序?
描述:
解决方案1:
描述:
书上说:
将一个32位整数写入内存,然后用十六进制编辑器对其查看.
我主要是不明白如何将32位整数写入内存,难道要用C语言写个程序吗?平时查看文件能看到的也是ascii字符,没什么用啊
解决方案1:
写入文件,用hexdump或者带16进制的编辑器查看
解决方案2:书只是告诉你你可以那么做!
自己动手验证下又不难!
#include<stdio.h>
int main()
{
unsigned int t = 0x01;
char *p = (char *)&t;
if (0x01 == *p) {
printf("little endian\n");
} else {
printf("big endian\n");
}
return 0;
}