重载函数的匹配问题,参数是int 和 unsigned intint test(int x){return 11;} int test(unsigned int y){return 22;} 请问下面这个函数调用是匹配哪一个,为什么? test(1);[解决办法]test(1); //调用第一个 test(1U); //调用第二个 1在默认情况下是int 加U在后面就代表UINT