dysow 发表于 2021-7-27 13:34:37

关于有符号无符号的问题

short a = -1;
printf("size is %d\n",sizeof(a));
printf("%hu\n",a);
printf("%x\n",a);

这个代码,short不是占2个字节么,%hu输出65535能理解,但%x为啥输出是8个f呢,怎么不是4个f呢?

dysow 发表于 2021-7-27 17:03:31

up

万千只cnm 发表于 2021-7-27 17:12:30

https://blog.csdn.net/jmh1996/article/details/53884246
另外 sizeof变量时 不用加括号
类型名要加括号
页: [1]
查看完整版本: 关于有符号无符号的问题