勵志

勵志人生知識庫

整型常量

整型常量C語言中可以是正整數、負整數或零,並且可以用十進制八進制或十六進制的形式來表示。具體如下:

十進制整型常量由0到9的數字組成,可以直接表示,無需前綴。

八進制整型常量以數字0開頭,由0到7的數字組成,例如0123代表八進制的123,即十進制的83。

十六進制整型常量以0x或0X開頭,由0到9的數字和字母A到F或a到f組成,例如0x123代表十六進制的123,即十進制的291。

此外,一個整型常量後面加一個字母u或U,被認為是unsigned int型,如246U;加一個字母l或L,被認為是long int型,如12L;加一個字母「ul」或「UL」,表示是無符號長整型,即unsigned long。