objective-c(四)-基本數據類型以及循環和選擇結構

這部分知識,對於沒學過編程的人來說得好好去看看,但對於以及有c或者c++還有java等的開發經驗的人來說,只需要略略的看看,找到與其他語言的不同即可,這裏我就不短話長說了。

    其實這部分知識真的和c語言差不多,先前就提過objective-c在why看來就是在c基礎之上加了一層面向對象,所以對於這些與面向對象無關緊要的基本數據結構就沒有太大變化,下面用個例子說明一下。

 

從上面的例子,我們可以看到輸入仍然是scanf,輸出printf也可以使用,輸入輸出的語法還和c一樣,另外,這裏演示了for和switch和c也一樣,下面演示的是for語句的使用

是不是也和c一樣

另外,基本數據類型也基本一樣,有char、int、float和double,但還有個id類型,這個類型可存儲任何類型的對象,以後的面向對象講解中會講到它。它的nslog字符爲“%p”

我們知道c中0爲假非零爲真,objective-c也支持這樣,另外objective-c還支持BOOL類型,這類型就兩個值,YES和NO,可以使用,但因爲學過c,熟悉c,why還是喜歡0和非0

 

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