全部问题 > 当前问题

printf("%hu\n",a-1);为什么结果是65536,没看懂

变量修饰符那一节

m 2015-10-24 18:42:39

共 5 个回答

嘿嘿大人 2015-10-25 10:29:48

blob.png

m 2015-10-26 20:12:12

回复 嘿嘿大人:只要超出范围不论超出多少都会跳到65535吗

嘿嘿大人 2015-10-27 21:05:16

回复 m:当然不是 啊,超出一才是这样,如果不是就往上加啊,如果是0-2那就是65534

m 2015-10-30 22:52:46

回复 嘿嘿大人:了解了,THANKS!

嘿嘿大人 2015-11-3 17:40:30

回复 m:不用谢,加油吧,嘿嘿

问题来自: 变量修饰符