文字常量
整型型別: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語言中常量和變數自動...