当我要执行以下代码时,我认为签名的int我将被转换为unsigned,结果将是一些大的正数,但结果是2
int main() { unsigned u = 10; int i = -8; std::cout << u + i << std::endl; return 0; }
c++ expression type-conversion language-lawyer
c++ ×1
expression ×1
language-lawyer ×1
type-conversion ×1