小韓第四章:C語言特性


hi,大家好,我是小韓。

小韓寫了前3章的博文,,讓我是也是醉醉的,,只有第一章是關於Objective-C,剩下兩章根本就是C嘛~~~~

今天這章題目就是C語言特性,,一下讓我的尿性噴發了。。。。這到底是在學OC嗎?沒錯,,是在學,只不過前面OC真的和C是沒什麼區別誒。。。。


所以,,我打算本章不走尋常路,,那就是,只說本章與OC不一樣的地方。。

看完本章,讓我覺得我看完了一本C語言書,包括函數,變量,預處理,指針,指針與數組,字符串與指針,函數與指針,結構體。。。。

however,最後出現了一個新名詞“塊”。。。

塊 的定義語法格式:

^[塊返回值類型]( 形參類型1 形參1,形參類型2 形參2,......)

{

//塊執行體

}

塊可以訪問程序中局部變量的值,當訪問局部變量的值時,不允許改變值。。

先定義塊類型,然後塊變量,接着typedef定義塊變量類型(注意,這裏的typedef不是結構體重命名的typedef),塊也可以用作參數。

當使用塊作爲函數,方法的參數時,只能指定一個塊類型的參數,而且塊類型的參數必須是最後一個。。


終於,OC與C相似的地方我們都學完了,到下一章就是我們真正開始OC的篇章了。。

從前4章我麼可以看出OC基於C,很多東西都是C,所以我們要好好學習C是前提~~~


2015年5月10日

發佈了39 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章