原创 IOS學習---C語言基礎學習7(預處理指令)

預處理指令: 所有的預處理指令都是以#開頭 代碼翻譯成0和1之前執行的指令 1、宏定義 2、條件編譯 3、文件包含 預處理指令的位置是隨便寫的,但是預處理指令是有作用域的 一、宏定義 格式:#define COUNT 6       #

原创 IOS學習---C語言基礎學習7(指針)

指針: 格式:變量類型 *變量名; 定義一個指針變量p  int *p; 指針變量只能存儲地址 p = &a  指針的作用:   跟狗根據一個地址值

原创 IOS學習---C語言基礎學習5

進制: 程序中輸入的數字默認均爲10進制 int number = 100; 十進制 int number2 = 0b1100  二進制 int n

原创 IOS學習---C語言程序書寫格式小建議

 今天看了大半天的視頻,發現很多問題都是有可能由於書寫習慣造成的而且是極不容易發現的! 舉兩個例子:1、諸如 if else 、switch case 之類的條件判斷的語句 最好都加{} 即使是隻有一條語句      原因:有可能出現作用

原创 IOS學習---課後習題1

/* *1.設計2個類,類之間的關係自擬(比如繼承、組合) 1> 車 (1)屬性 * 輪子數 * 速度 (2)方法 * 屬性相應的set和get方法 2> 客車 (1)屬性 * 輪子數 * 速度 * 座

原创 IOS學習--課後練習題5

/* 5.設計一個類Point2D,用來表示二維平面中某個點 1> 屬性 * double x * double y 2> 方法 * 屬性相應的set和get方法 * 設計一個對象方法同時設置x和y * 設計一個對

原创 IOS學習--課後練習題2

/* 2.設計2個類,類之間的關係自擬(比如繼承、組合) 1> 身材數據 (1)屬性 * 身高 * 體重 * 手長 * 腳長 (2)方法 * 屬性相應的set和get方法 2> 人 (1)屬性 *

原创 IOS學習---OC基礎學習(ARC 協議)

ARC機制: 不需要再dealloc中手動添加release操作 原理: 只要沒有強指針指向對象,就會釋放對象 指針分兩種: 1、強指針:默認情況下,所有的指針都是強指針__strong(兩個下劃 線) 2、弱指針: __weak