c 資料型別 文字常量 變數

2021-08-23 13:10:56 字數 1087 閱讀 8013

文字常量

整型型別:char, short, int, long

int i = 100; //預設為int

int i = 100u; //無符號整型

int i = 100l; //long型

int i = 100ul; //無符號long型

表示方式:10進製, 八進位制, 16進製制

int i = 20; //10

int i = 020; //8

int i = 0x20; //16

浮點型:單精度(float)、雙精度(double)、擴充套件精度(long double)

float f = 2.0; //預設double

float f = 2.0f; //float

float f = 2.0l; //long double

注意,以下寫法是正確的:

2.0 2. 2.0f 2.0l 0.0

以下寫法是不正確的:

2f科學計數:3.14e+2 指3.14小數點向右移2位,314.000000

3.14e-2 指3.14小數點向左移2位,0.031400

3.14e1(3.14e1l) 指3.14小數點向右移1位,31.400000

轉義字元

轉義字元格式通常為 \000 , 表示3個8進製數組成的序列。

\144 \064 \0 都表示8進製數

字元,字串

"abc" 字串後面會加上0 ('\0'), 為字串結束標誌

"aaaaaa \

bbbbbbb" 字串換行可以加續行符 \

文字變數

int ival = ival; //識別符號在定義出現後,馬上是可見的,但這樣做不明智

int ival = int(); //這種寫法合法,被初始化為0,double d = double(); 被初始化為0.0

如果引用乙個外部定義的變數 extern int i;

資料型別,常量,變數(C)

c語言是一種結構化語言,面向過程的語言,有著清晰的層次,可按照模組的方式對程式進行編寫,有利於程式的除錯。它的處理和表現能力都很強大,依靠全面的運算子和資料型別,可以容易的完成各種資料結構的建立。結構特點 乙個c語言源程式可由乙個或多個原始檔組成,乙個原始檔可由乙個或多個函式組成,但是乙個源程式有且...

05 資料型別 常量 變數

本文目錄 回到頂部 計算機中儲存的資料可以分為兩種 靜態資料和動態資料。1 靜態資料 1 概念 靜態資料是指一些永久性的資料,一般儲存在硬碟中。硬碟的儲存空間一般都比較大,現在普通計算機的硬碟都有500g 左右,因此硬碟中可以存放一些比較大的檔案。2 儲存的時長 計算機關閉之後再開啟,這些資料依舊還...

Swift (一) 常量 變數 資料型別

1 常量 swift中常量使用let修飾 letname huangjingzheng 2 變數 swift中常量使用var修飾 var age 22 age 34 oc 和 swift語言的差異 1 沒有main函式 2 每行語句結束不需要使用 號 可用可不用 3 在swift語言中常量和變數自動...