摘要:
先来看一个程序: 运行结果:刚刚无意中发现的,第一反应觉得有问题,n是无符号型的,不可能等于-1,因此不可能跳出循环,但结果却跳出了循环,也就是说无符号数=-1?以下是我的理解:实际上,在符号数跟无符号数的比较过程中:符号数会转换成无符号数。本质上说,符号数跟无符号数在计算机中都是用补码表示的,只是... 阅读全文
摘要:
先来看一个程序: 运行结果:刚刚无意中发现的,第一反应觉得有问题,n是无符号型的,不可能等于-1,因此不可能跳出循环,但结果却跳出了循环,也就是说无符号数=-1?以下是我的理解:实际上,在符号数跟无符号数的比较过程中:符号数会转换成无符号数。本质上说,符号数跟无符号数在计算机中都是用补码表示的,只是... 阅读全文
|