C 筆記 01常量

2021-10-06 23:13:49 字數 572 閱讀 1285

可以是十進位制、八進位制或十六進製制的常量。字首指定基數:

0x 或 0x 表示十六進製制,

0 表示八進位制,

不帶字首則預設表示十進位制。

整數常量也可以帶乙個字尾,字尾是 u 和 l 的組合,u 表示無符號整數(unsigned),l 表示長整數(long)。字尾可以是大寫,也可以是小寫,u 和 l 的順序任意。

下面列舉幾個整數常量的例項:

212 // 合法的

215u // 合法的

0xfeel // 合法的

078 // 非法的:8 不是八進位制的數字

032uu // 非法的:不能重複字尾

布林常量共有兩個,它們都是標準的 c++ 關鍵字:

在 c++ 中,有兩種簡單的定義常量的方式:

#include using namespace std;

#define length 10

#define width 5

#define newline '\n'

int main()

C基礎01天 常量變數筆記

程式編譯鏈結原理 預處理 c i gcc e hello.c o hello.i 編譯 i c s gcc s hello.i o hello.s 彙編 s o gcc c hello.s o hello.o gedit hello.c 小端儲存法 高位址存高位元組,低位址存低位元組 高存高,低存低...

C 筆記 常量

c 是在c的基礎上發展來的。其在常量的表示上要比c更加優越,所以我們要利用c 的更優越的特性來寫 更安全,更容易閱讀。定義常量時,巨集是一種常用的方法。但是在c 中,利用const 常量比巨集更具優越性。巨集是簡單的文字替換,無型別檢查,沒有作用域。而const 常量恰恰彌補了這個缺點。const ...

C 筆記 變數,常量

先上 using system namespace welcome public static int x int y void f int v,int a,ref int b,out int c 在上面申明的變數中,x是靜態變數,y是非靜態變數 也就是遇到的最多的變數型別 v 0 是陣列元素,a是...