使用Xcode實現第一個C語言程式——Hello world
最近一直使用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 。歡迎大家訪問!
相關文章
- C語言列印“Hello World“C語言
- 第一個程式Hello world
- Java實現第一個程式碼,輸出 hello worldJava
- 第一個ncurses程式: hello world !!!
- 第一個PHP程式——Hello WorldPHP
- 入門輸出Hello World!——C語言C語言
- 用19種程式語言寫Hello World
- 幾乎所有程式語言的hello, world程式(1)
- 幾乎所有程式語言的hello, world程式(2)
- 幾乎所有程式語言的hello, world程式(3)
- 各類程式語言的Hello World寫法
- react 第一個元件 “hello world!”React元件
- C語言第一個程式C語言
- 使用Golang語言編寫Hello World Web應用GolangWeb
- 使用Android Studio建立第一個Hello World應用程式Android
- R語言入門之Hello worldR語言
- Ruby語言入門之Hello world
- Linux下第一個程式設計,hello world!Linux程式設計
- 二 ASP.NET MVC 第一個程式 hello worldASP.NETMVC
- 第一個shell程式設計,輸出hello world!程式設計
- c語言程式的執行過程(以輸出hello,world為例)C語言
- 【c語言】期望輸出str = hello world 的兩種方法C語言
- 【Qt開發】01-第一個Qt程式Hello World!QT
- hello world"你知多少------300種程式語言中的"hello world"程式匯
- 《快學 Go 語言》第 1 課 —— Hello WorldGo
- 新手的第一個c語言小程式C語言
- 01-C++ "hello world"C++
- C# Hello,World(1)
- windows下ping程式使用C語言實現WindowsC語言
- ABAP程式Hello World
- React入門系列 – 2 編寫第一個Hello world的React程式React
- React入門系列 - 2 編寫第一個Hello world的React程式React
- 使用 C 語言實現一個虛擬機器虛擬機
- Smali 語法解析——Hello World
- C++20 module Hello worldC++
- 【Go學習筆記1】go語言開發環境搭建&go實現的hello world!Go筆記開發環境
- Docker第一彈:下載執行hello-world程式Docker
- Rust使用Tauri開發GUI程式——Hello WorldRustGUI