unsigned int a=65535 printf("a=%d",a) 为什么输出为a=-1

日期:2014-01-18 16:44:52 人气:1

unsigned int a=65535 printf("a=%d",a) 为什么输出为a=-1

unsigned 65535 在计算机中的二进制表示为16个1,这也是-1的补码表示形式
    A+
热门评论