字节序转换函数与地址转换函数
字节序转换函数
示例
#include <stdio.h>
int main(void){
unsigned int x = 0x12345678;
unsigned char *p = (unsigned char*)&x;
printf("%0x_%0x_%0x_%0x\n", p[0], p[1], p[2], p[3]);
unsigned int y = htonl(x);
p = (unsigned char*)&y;
printf("%0x_%0x_%0x_%0x\n", p[0], p[1], p[2], p[3]);
return 0;
}地址转换函数
为什么要有地址转换函数?
Last updated