C语言里 -1用%u形式输出为什么是65535啊?为什么不是1呢? 日期:2009-01-28 10:18:30 人气:3 C语言里 -1用%u形式输出为什么是65535啊?为什么不是1呢? 兄弟,你该补补基础了,x86里存储形式是补码,有符号数1的补码如果当作无符号数是1,-1的补码如果当作无符号数是65535