什麼是 0(零) - 十進位制字面量或 C++ 中的八進位制字面量


數字前的 0(零)本質上是八進位制字面量。

在 C/C++ 中,我們可以透過在實際數字前鍵入一個零來使用八進位制字面量。例如,如果一個八進位制數字為 25,那麼我們需要編寫 025。

示例程式碼

#include <stdio.h>
int main() {
   int a = 025;
   int b = 063;
   printf("Decimal of 25(Octal) is %d\n", a);
   printf("Decimal of 63(Octal) is %d\n", b);
}

輸出

Decimal of 25(Octal) is 21
Decimal of 63(Octal) is 51

更新於: 2019 年 7 月 30 日

507 次瀏覽

開啟您的 事業

完成課程取得認證

開始
廣告
© . All rights reserved.