c語言的分析結果
發布時間: 2023-03-13 15:20:41
A. C語言結果分析
十進制:256
二進制:100000000
(9個二進制位)
而char型的數據最多隻能裝下8個二進制位,溢出了最高位1,所以當char型的數據被賦值為256時其實保存的結果是00000000,其實輸出的結果回是0;
當被賦予257(100000001)時,其實保存的結果是00000001,輸出的結果是1;
熱點內容
A. C語言結果分析
十進制:256
二進制:100000000
(9個二進制位)
而char型的數據最多隻能裝下8個二進制位,溢出了最高位1,所以當char型的數據被賦值為256時其實保存的結果是00000000,其實輸出的結果回是0;
當被賦予257(100000001)時,其實保存的結果是00000001,輸出的結果是1;