萌新求助(还是小甲鱼取值范围的课后作业)
不知道怎么在这里发图我只好创了一个贴吧,下面是链接。https://tieba.baidu.com/p/7546127807?pid=141361599387&cid=0&red_tag=0374395006#141361599387 本帖最后由 jhq999 于 2021-9-20 20:41 编辑
试试下面的,你再想想,为什么char 0xff为什么输出的不是-1
unsigned int a=0xffffffff;
printf("%d",a); 这个你再看看
int main()
{
unsigned int a=0xffffffff;
unsigned char b=0xff;
unsigned short c=0xffff;
int d=b;
printf("%d,%d,%d,%d",a,b,c,d);
return 0;
} jhq999 发表于 2021-9-20 20:39
试试下面的,你再想想,为什么char 0xff为什么输出的不是-1
oxff是什么?还有0xffff,上个帖子我已经弄明白为什么是-1了,谢谢大佬 jhq999 发表于 2021-9-20 20:45
这个你再看看
对,我就是想知道为什么%d能代表unsigned的,小甲鱼不是说只能代表带符号的吗
页:
[1]