C語言運算中的數據類型自動轉換原則

問題1:  unsigned int a=20;  signed int b=-130; a>b?還是b>a?實驗證明b>a,也就是說-130>20,爲什麼會出現這樣的結果呢? 問題2: signed int b=-130; std::cout<<b+30<<std::endl; 輸出爲-100。   問題3: unsigned int i=3; cout<<i * -1; 第一反應:-3。不過結
相關文章
相關標籤/搜索