1. //空格表示一個程序段
2. return (0);//如果return一個表達式,則需要加括號。
return 0;//如果是一個數字,則不需要括號。
3.
const int a; -----------------a是常整形數
int const a; -----------------a是常整形數
const int *a; -----------------a是一個指向常整型數的指針(也就是,整型數是不可修改的,但指針可以)
int * const a; -----------------a是一個指向整型數的常指針(也就是說,指針指向的整型數是可以修改的,但指針是不可修改的)。
int const * a const; -----------------a是一個指向常整型數的常指針(也就是說,指針指向的整型數是不可修改的,同時指針也是不可修改的)。
4.
const char *words1: words1是一個指向常字符的指針
char* const words2: words2是一個指向字符的常指針
*(1)const char *p
*(2)char const *p
*(3)char *const p
- 能簡化某些編程任務。
- cocoa基於oop概念。
- objective-c是一種面向對象的語言。
- oop 使用間接來獲取數據;
- oop真正的革命性就是它在調用代碼中使用間接。
- 在初始化時,可以對結構體進行整體賦值。
- 除初始化外,只能對結構體最低級的成員進行賦值。
- 允許將一個結構體變量直接賦值給另一個具有相同結構體類型的結構體變量。
- 查詢消息的目標對象,看它屬於什麼類。
- 類查找其代碼塊,以獲取draw函數地址。
- oc運行可繪製矩形的代碼。