【Xcode學C-3】if等流程控制、函數的介紹說明標記分組、#include以及LLVM

分類:編程 時間:2017-03-22

一、流程控制:if、while和for循環

(1)if括號裏面經常遇到判斷是否相等的情況,而且新手經常會把==寫成=,所以建議的習慣是把常量放在前面,如a==10,寫成10==a,這樣就不易犯錯。

(2)利用for進行遞歸,但不建議遞歸太深。

(3)具體而言,for循環使用最廣泛,for嵌套也很重要。

二、函數介紹

(1)函數的基本格式

(2)函數的聲明和定義的區別,聲明一般寫在前面,定義寫在後面。聲明可以同名重復。

(3)函數的說明標記分組可用pragma

#pragma mark - 這個方法是加法
#pragma mark 加法
int add(int a,int b){
    return a+b;
}
#pragma mark 減法
int minus(int c, int d){
    return c-d;
}

結果是:

三、#include

(1)一般自己編寫的文件引用時用 “ ”,系統自帶文件用 < >。它們查找的路徑稍有差別而已。

(2)include用在多人協作的時候。

四、LLVM

(1)新一代編譯器,相比GCC效率大幅提升。

(2)具體編譯原理可以用clang編譯器來模擬。cc main.c就是編譯成.out可執行文件,也可以分步cc -c main.c然後cc main.o等。

(3)不是很重要的知識點,作為了解即可。


Tags: include 執行文件 return 編譯器 知識點

文章來源:


ads
ads

相關文章
ads

相關文章

ad