#include<bits/stdc++.h> using namespace std; int main() { int n=-1; unsigned int m=1; printf("%d",n>m); /*结果:true*/ }
为什么(int)-1>(unsigned int) 1?
(int)-1>(unsigned int) 1