【Objective-C學習筆記】變數和基本的資料型別
阿新 • • 發佈:2018-11-11
OC是增強了C的特性,所以在變數和基本資料型別上基本與C一致。
在OC中變數命名有如下規則:
由字母、數字、下劃線、$符號組成
必須以字母、下劃線、$符號開頭
大小寫敏感
在OC中定義變數的時候不能使用OC的保留字,OC的保留字如下:
OC中有如下基本資料型別: int:宣告整型變數 double:宣告雙精度變數 float:宣告浮點型變數 char:宣告字元型變數 id:通用的指標型別 enum:宣告列舉型別 long:宣告長整型變數或函式 short:宣告短整型變數或函式 signed:宣告有符號型別變數 struct:宣告結構體變數 union:宣告共用體(聯合)資料型別 unsigned:宣告無符號型別變數 void:宣告函式無返回值或無參
資料型別格式化字元:
資料型別 | oc關鍵字 | 格式說明引導符 |
---|---|---|
整型 | int | %d 或 %i |
短整型 | short int | %hd 或 %hi |
長型別 | long int | %ld 或 %li |
無符號短整型 | unsigned int | %u |
無短整型 | unsigned short | %hu |
無符號長整型 | unsigned long | %lu |
浮點型 | float | %f |
雙精度型 | double | %f |
長雙精度型 | long double | %lf |
字元型 | char | %c |