一道C语言题,当unsigned int为65535时,int为什么是-1,char为什么是x?
一道C语言题,当unsigned int为65535时,int为什么是-1,char为什么是x?
日期:2021-06-09 21:03:13 人气:1
这是数据溢出的结果,
int有最大值,超出后进位,没地方进就变成了负值,后面的值行为加了1都进了一位,
int有最大值,超出后进位,没地方进就变成了负值,后面的值行为加了1都进了一位,
一道C语言题,当unsigned int为65535时,int为什么是-1,char为什么是x?