关于 big/little endian,为什么对char 有影响?# Programming - 葵花宝典
h*o
1 楼
char t1;
char t2;
t1 = ‘b’;
t2 = ntohl(t1);
printf(“t1 = %x, t2 = %x”, t1, t2);
结果 t2 != t1.
照理说 char = one byte, 那么用ntohl 或htonl 应该没 影响啊。
请指正。
char t2;
t1 = ‘b’;
t2 = ntohl(t1);
printf(“t1 = %x, t2 = %x”, t1, t2);
结果 t2 != t1.
照理说 char = one byte, 那么用ntohl 或htonl 应该没 影响啊。
请指正。