字节排序函数
来源:互联网 发布:eclipse修改端口号 编辑:程序博客网 时间:2024/05/15 23:55
考虑一个16位的整数,它由2个字节组成。内存中存储这两个字节有两种方法:一种是将低字节存储在起始地址,这称为小端字节序;另一种方法是将高序字节存储在起始地址,这称为大端字节序。下面的程序可以检测是大端存储还是小端存储:
#include <stdio.h>int main(int argc, char *argv[]){ union
{unsigned short num;unsigned char arr[sizeof(short)]; }test; test.num = 0x0102; if (sizeof(short) == 2) {if (test.arr[0] == 1 && test.arr[1] == 2)printf("big endian\n");else if (test.arr[0] == 2 && test.arr[1] == 1)printf("little endian\n");elseprintf("unknown\n"); } elseprintf("sizeof(short) = %d\n",sizeof(short)); exit(0);}
0 0
- 字节排序函数
- 字节排序函数
- 字节排序函数
- 字节排序函数与字节操纵函数
- 《ASCE1885的网络编程》---Winsock APIの字节排序函数
- Windows Sockets:字节排序
- 字节排序问题
- Windows Sockets:字节排序
- UNIX网络编程卷1(第三版)字节排序函数测试
- Unix网络编程(二):字节排序与地址转换函数
- 计算字节大小函数
- 字节处理函数
- 字节序处理函数
- 字节序转换函数
- ASM字节填充函数
- 字节操纵函数
- 字节次序转换函数
- PHP字节转换函数
- JSP的几个小结
- mac系统上使用压缩包版的mysql(非安装版)
- Study notes in the second week in GeekBand
- BLE 广播数据解析
- Object类,接口类与抽象类
- 字节排序函数
- 理解SQL原理,写出高效的SQL语句
- 贴点国外大神代码,没事瞅瞅
- 【二分+几何】F - Expanding Rods
- 字符串匹配算法
- HDU 5754 Life Winner Bo(博弈)
- express框架之session
- Android多线程----异步消息处理机制之Handler详解
- 策略模式