1. 程式人生 > >【Objective-C學習筆記】變數和基本的資料型別

【Objective-C學習筆記】變數和基本的資料型別

OC是增強了C的特性,所以在變數和基本資料型別上基本與C一致。

在OC中變數命名有如下規則:

由字母、數字、下劃線、$符號組成

必須以字母、下劃線、$符號開頭

大小寫敏感

在OC中定義變數的時候不能使用OC的保留字,OC的保留字如下:

MacDown Screenshot


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