0

なぜ次の行は

auto k = -10u;

戻り値 k = 4294967286 ? 10unsigned を符号付き整数に型キャストするべきではありませんか?

4

1 に答える 1

8

いいえ、そうすべきではありません。

-(unsigned type) は unsigned 型です。

組み込み整数に適用された演算子は、同じ型の結果を持ちます

于 2013-02-17T15:55:41.187 に答える