牛皮 发表于 2012-9-22 09:55:57

请教一个c语言问题,有图

文件1 中定义如下:
char a;
文件2 中声明如下:
extern char *a;

书里对上面的解释:


不明白图中画线那个二进制数怎么来的?

老婆爱吃虾 发表于 2012-9-22 11:30:22

char型是有符号的,最高位的1表示是正数,

牛皮 发表于 2012-9-22 16:08:26

老婆爱吃虾 发表于 2012-9-22 11:30 static/image/common/back.gif
char型是有符号的,最高位的1表示是正数,

不明白你的意思。我的问题图中画线那个二进制数怎么来的?

lcofjp 发表于 2012-9-22 16:43:30

楼主别看这垃圾书了,根本没人能理解它在说什么。

老婆爱吃虾 发表于 2012-9-23 20:16:38

昨天没看清楚,应该是书本有问题,你把0x41,0x42,0x43,0x44换成0x01,0x02,0x03,0x04这样的话那一串二进制数就对了
页: [1]
查看完整版本: 请教一个c语言问题,有图