【Linux编程】用c语言判断大小端
来源:互联网 发布:如何选择企业排名优化 编辑:程序博客网 时间:2024/04/29 14:39
大端:高位字节存在内存底地址,低位字节存在内存高地址。
小端:高位字节存在内存高地址,低位字节存在内存底地址。
例如:一个十六进制0x0102,若高字节0x01存在内存底地址并且底字节0x02存在内存高地址,则此机器为大端。反之为小端。
int main(){ short i = 0x0102;//十六进制,高字节为1,底字节为2。 char t[2];//t[0]在内存底地址,t[1]在内存高地址。 /*取i的指针&i,将这个指针转为char*型,依次取出i的每个字节的值。*/ t[0] = *((char*)&i+0); t[1] = *((char*)&i+1); if(t[0]==1&&t[1]==2) printf("大端!\n"); else if(t[0]==2&&t[1]==1) printf("小端!\n"); else printf("......\n"); return 0;}
0 0
- 【Linux编程】用c语言判断大小端
- 用C语言实现大小端判断
- 用C语言实现大小端判断
- 用C语言实现大小端判断
- 用C语言实现大小端判断
- 用C语言实现大小端判断
- 【C语言】大小端判断。
- C语言判断大小端
- 用C语言判断系统大小端模式
- 用C语言实现判断PC大小端
- C语言——用联合体判断大小端
- C语言——用联合体判断大小端
- C语言——用联合体判断大小端
- C语言——用联合体判断大小端
- C语言大小端判断程序
- C语言,判断机器大小端
- c 语言大小端格式判断
- C语言判断大小端模式
- AsynTask异步任务+HttpURLConnection网络请求+Gson解析数据+添加到sqlite数据库展示数据
- Kafka+Spark Streaming+Redis实时计算整合实践
- Codeforces Round #333 (Div. 2) A. Two Bases
- poj1932&&hdoj1317XYZZY【SPFA判环】
- Linux C语言写的超级简单端口扫描器
- 【Linux编程】用c语言判断大小端
- A + B Problem II—1002
- 让人惊叹的Android Studio快捷键总结
- HTML+CSS+JavaScript
- 2015年Java代码之03
- NIO对字节流的读写
- 南大软院大神养成计划——第十天
- ProgressBar + AsyncTask (普通的进度条)10秒后完成
- CodeForces 545C Woodcutters (贪心)