基于类型的字节识别

时间:2017-01-09 17:17:27

标签: c

我目前正在观看名为编程范式的斯坦福在线课程,并对教授刚刚讲授的主题提出了疑问。

说,我将C中的短片初始化为short c = 16649;,其具有相应的位模式0100001000001001

如果我愚弄指针,认为它只是char*这样,*(char*)&s,我不应该回到s的高位,这对应于{的位模式{1}},或'A'?

尝试打印上面一行指向的值会给我一个01000010,而不是65.寻找解释为什么会出现这种情况的原因。

谢谢

0 个答案:

没有答案