0x16進制


C,C++規定,16進制數必須以 0x開頭。比如 0x1表示一個16進制數。而1則表示一個十進制。另外如:0xff,0xFF,0X102A,等等。
其中的x也不區分大小寫。(注意:0x中的0是數字0,而不是字母O)
以下是一些用法示例:
int a = 0x100F;
int b = 0x70 + a;
至此,我們學完了所有進制:10 進制,8進制,16進制數的表達方式。最后一點很重要,
C/C++中,10進制數有正負之分,
比如12表示正12,而-12表示負12,;
但8進制和16進制只能用來表示無符號的正整數,如果你在代碼中里:-078,
或者寫:-0xF2,C,C++並不把它當成一個負數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM