當前位置:首頁 » 編程語言 » c語言數據常量

c語言數據常量

發布時間: 2024-09-08 16:23:47

c語言的數據類型

short、int、long、char、float、double這六個關鍵字代表C語言里的六種基本數據類型。

整型常量:

(1)十進制的整型常量:由數字0~9組成。如:0、10、365、-12等。

(2)八進制的整型常量:以0開頭,由數字0~7組成。如:0、010、0365、-012、011等。

(3)十六進制的整型常量:以0x或0X開頭,由數字0~9、a~z或A~Z組成。如:0x11、0Xffff、0xa5、-0XAC等。

註:C語言系統默認為基本整型常量。(關於「基本整型」,請參考下面的內容)

整型變數:

(1)根據整數的最高位是否用作符號位,分為有符號(signed)整型和無符號(unsigned)整型。

(2)根據整數在計算機內存中所佔用的空間大小,分為短整型(short int或short)、基本整型(int)和長整型(long int或long)。

short x = 10;等價於signed short x = 10;同時等價於signed short int x = 10。

int age = 20;等價於signed int age = 20。

long z = 10000L; (加L後說明10000是一個長整型常量,而不是一個基本整型常量)。

註:

(1) C語言系統默認為有符號整數。

(2) unsigned和signed不能同時出現。

(3) short和long不能同時出現。

❷ c語言中常量有哪些類型

C語言中的常量可以分為:整型常量、實型常量和字元型常量和字元串常量,
另外還有符號常量和有名常量.、
整型,例如:-123, 0xff (十六進制), 022(八進制)
實型, 例如:3.14, 3.14f (單精), 3.14lf (雙精), 1.2e04(科學)
字元常量, 'A'
字元串常量, "abc123"
轉義字元常量 '\0' "\n"
宏定義標識符常量 #define e 2.71
程序中的 e 編譯時會被2.71 替代,
邏輯型常量 TRUE (實際上也是宏定義常量)
差不多就這幾種吧····

熱點內容
vscode怎樣預編譯 發布:2025-08-25 00:48:29 瀏覽:437
tomcatlinux配置 發布:2025-08-25 00:45:55 瀏覽:798
查看oracle包編譯前的內容 發布:2025-08-25 00:43:31 瀏覽:814
黑名單源碼 發布:2025-08-25 00:37:38 瀏覽:320
mac未連接到互聯網檢查代理伺服器地址 發布:2025-08-25 00:03:05 瀏覽:66
我的世界伺服器游戲嘉年華ip 發布:2025-08-24 23:50:22 瀏覽:215
oracle資料庫的優化 發布:2025-08-24 23:42:41 瀏覽:974
python字元串空 發布:2025-08-24 23:19:27 瀏覽:333
馬來溯源碼 發布:2025-08-24 22:44:57 瀏覽:767
伺服器雙電源注意什麼 發布:2025-08-24 22:44:48 瀏覽:10