1. 程式人生 > >使用Xcode實現第一個C語言程序——Hello world

使用Xcode實現第一個C語言程序——Hello world

family -h bsp ati const 是我 return too 主動

近期一直使用Xcode學習OC,Swift。並開發iOS應用。閑來無趣,想在Mac上寫幾個C程序。曾經在Windows中,我們常用VC++,Visual Studio,等等C或C++的IDE。但是來到Mac中我們應該使用什麽環境來學習C呢?答案當然是Xcode。

Xcode眼下支持的語言有Swift。Objective-C,C。C++四種。我們就用Xcode來寫一個HelloWorld吧。

詳細實現過程例如以下:

(1)在Mac上安裝Command Line Tool,假設沒有安裝的話請參考我的還有一篇博客《Xcode中Command Line Tools安裝方法》。

(2)打開Xcode,選擇“Create a new Xcode project”,然後在OS X,以下選擇Application,在右側選擇“Command Line Tool”,例如以下圖所看到的:

技術分享


(2)然後輸入項目名稱,在以下Language中選擇C,當然其它還有幾種語言能夠選擇:最後選擇工作空間,創建就可以。

技術分享


(3)項目創建完畢後。文件夾結構例如以下:是我們很熟悉的.c文件:

技術分享


(4)打開main.c,能夠看到很熟悉的C語言代碼,系統已經自己主動生成了一部分代碼。包含輸出Hello World。

#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...
    printf("Hello, World!\n");
    return 0;
}

輸出結果例如以下:

技術分享


總結。經過以上步驟。我們在Xcode環境下的用C語言編寫的Hello World已經大功告成了。盡情的編碼吧。


以下我簡單說明一下函數結果狀態返回碼。對於函數的返回值,我能夠使用例如以下的一些提前定義常量:

#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
#define OVERFLOW -2



github主頁:https://github.com/chenyufeng1991 。

歡迎大家訪問!



使用Xcode實現第一個C語言程序——Hello world