勵志

勵志人生知識庫

整型常量有哪些

整型常量包括以下幾種形式:

十進制整數:這是最常見的整型常量,由數字0-9組成,可以帶正負號。例如:11、15、21、0、369、-663等。

八進制整數:八進制整數的書寫形式是在通常八進制整數的前面加一箇數字0。八進制數由數字0-7組成,例如:0111、015、021等,它們分別表示十進制整數73、13、17。需要注意的是,以0開頭但後面不是0-7的數字串是不合法的八進制常量,例如0192、-011都是不合法的。

十六進制整數:十六進制整數的書寫形式是在通常十六進制整數的前面加0x。十六進制數由數字0-9和字母A-F(字母大小寫均可)組成,例如:0x111、0x15、0x21等,它們分別表示十進制整數273、21、33。十六進制數一般是無符號數。

帶後綴的整型常量:在一箇整型常量後面加上字母u或U,表示該常量是unsigned int型,例如246U。加上字母l或L,表示該常量是long int型,例如12L。

以上整型常量的表示方法可以根據需要在不同的編程場合中使用,例如大多數場合中採用十進制常量,但當編寫系統程序時,如表示地址等,常用八進制或十六進制常量。