這是因為你在printf中使用了%d占位符,將c解釋為有符號整型,用%u會得到正確的結(jié)果,當(dāng)然這里面涉及到了數(shù)據(jù)在內(nèi)存中存儲方式,二進(jìn)制的原反補碼的問題,有興趣可以深入研究~
網(wǎng)站導(dǎo)航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學(xué)習(xí)zblogxuexi
- zblogPHP仿站zbpfang
這是因為你在printf中使用了%d占位符,將c解釋為有符號整型,用%u會得到正確的結(jié)果,當(dāng)然這里面涉及到了數(shù)據(jù)在內(nèi)存中存儲方式,二進(jìn)制的原反補碼的問題,有興趣可以深入研究~