-
整型常量
鎖定
- 中文名
- 整型常量
- 屬 性
- 通常的整數
引證解釋
在C語言中,整型常量有三種書寫形式:
(1) 十進制整數。十進制整數就是通常整數的寫法。例如:11、15、21等。
(2) 八進制整數。八進制整數的書寫形式是在通常八進制整數的前面加一個數字0。例如:00、0111、015、021等,它們分別表示十進制整數:0、73、13、17
(3) 十六進制整數。十六進制整數的書寫形式是在通常十六進制整數的前面加0x。例如:0x0、0x111、0x15、0x21等,它們分別表示十進制整數0、273、21、33。
整型常量內存大小和數值範圍取決於編譯器。
C語言還提供了一種“長整型常量”。它們的數值範圍最小是十進制的 -2147483648 ~ +2147483647,在計算機中最少佔用4個字節。它的書寫方法也分為十進制、八進制和十六進制整數三種,不同的是在整數的末尾要加上小寫字母“l”或者大寫字母“L”。例如:10L、0111L、0x15L都是長整型常量(分別使用十進制、八進制和十六進制表示)。
相對於“長整型常量”,我們把一般整型常量稱為“短整型常量”。
如果整型常量後面沒有字母“l”或“L”,而且超過短整型常量能夠表示的數值範圍,則自動認為該常量是長整型常量。例如-32769、32768、40000等均為長整型常量。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:12次歷史版本
- 最近更新: 青青的麦田year