由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 关于 big/little endian,为什么对char 有影响?
相关主题
little endian vs big endian谁帮我解释一下这个代码
请教一道C语言的题目弱人再问一个关于Java的问题
看下这个小程序Intel为什么选用little endian? (转载)
在帮忙看看这个吧 C: int->char*问一道C++的题目。 (转载)
请教C的类型转换问题谁来解释一下这个是compiler问题吗?
C 语言,初学者,简单问题free(char *)的问题 (转载)
python question, easy one大家看看这个简单的qsort排序的问题
A question about class sizeC, how is a string cast into a int?
相关话题的讨论汇总
话题: t1话题: t2话题: char
进入Programming版参与讨论
1 (共1页)
h**o
发帖数: 548
1
char t1;
char t2;
t1 = ‘b’;
t2 = ntohl(t1);
printf(“t1 = %x, t2 = %x”, t1, t2);
结果 t2 != t1.
照理说 char = one byte, 那么用ntohl 或htonl 应该没 影响啊。
请指正。
b******a
发帖数: 215
2
ntohl把t1给内部cast成long了吧?

【在 h**o 的大作中提到】
: char t1;
: char t2;
: t1 = ‘b’;
: t2 = ntohl(t1);
: printf(“t1 = %x, t2 = %x”, t1, t2);
: 结果 t2 != t1.
: 照理说 char = one byte, 那么用ntohl 或htonl 应该没 影响啊。
: 请指正。

1 (共1页)
进入Programming版参与讨论
相关主题
C, how is a string cast into a int?请教C的类型转换问题
再问一个free()的问题C 语言,初学者,简单问题
c++ 中如何把str转换为float?python question, easy one
数组问题A question about class size
little endian vs big endian谁帮我解释一下这个代码
请教一道C语言的题目弱人再问一个关于Java的问题
看下这个小程序Intel为什么选用little endian? (转载)
在帮忙看看这个吧 C: int->char*问一道C++的题目。 (转载)
相关话题的讨论汇总
话题: t1话题: t2话题: char