型別名
大小char
字元資料型別
1short
短整型2
int整形
4long
長整型4
float
單精度浮點數
4long long
更長的整形
8double
雙精度浮點數
8(1)字面常量
比如 1,2,『a』,『\n』
(2)const定義的常量
const int a=10;
在c語言中,當const修飾乙個識別符號的時候,這個識別符號仍然是個變數,但是它具有常屬性,不能被直接改變。
但是在c++中,const修飾的識別符號就是常量
(3)#define定義的識別符號常量
#define a 3.14
(4)列舉常量
關鍵字:enum
下面的male,female,secret都是列舉常量
命名規則:字母、數字、下劃線組成,不能以數字開頭,不能是關鍵字
(1)按照變數出現的位置可以分為:區域性變數,全域性變數
區域性變數:變數出現在區域性範圍內
全域性變數:變數出現在所有**塊之外
(2)static修飾變數
被static修飾的變數,每次的值都會保留到下一次被呼叫,如下,乙個是對num進行static修飾,乙個不進行修飾,結果是不同的。
3、變數的初始化和賦值
初始化:建立變數的同時給乙個初始值
賦值:變數已經存在,再給他乙個其他值
C語言 資料型別 變數 常量
資料型別 c語言中,資料型別是指用來宣告不同型別的變數或函式的系統。變數的型別決定了變數儲存占用的空間。c中的資料型別 1.基本型別 算術型 整數型別和浮點型別。2.列舉型別 算術型 被用來定義在程式中只能賦予其一定的離散整數值得變數。3.void型別 型別說明符 void 表明沒有可用的值。4.派...
C 資料型別,變數,常量
資料型別 基本資料型別 具體大小可能會有不同,由sizeof函式確定。基本資料型別 32位64位char 字元型1byte 1byte short 短整型2byte 2byte int整型 4byte 4byte long 長整型4byte 8byte float 單精度浮點型 4byte 4byt...
C 資料型別 變數 常量
引入系統的命名空間 using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace fristlesson class p...