unsigned char 存 char類型的數據

一、以下, unsigned char i = 0; i = -1; printf("%d\n", i);c++ 結果輸出 255;web 二、分析,出現這種狀況,主要在於計算機中存儲負數的特性致使的。 -1, 在內存中是以相反數的形式存的,實際以下 ,因此最終變成 255。 svg 三、在學c語言的時候,不一樣的數據類型都是有不一樣的範圍的。很明顯char 類型是 -128(0)~127,因此這
相關文章
相關標籤/搜索