使用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 !!!
- 入門輸出Hello World!——C語言C語言
- Linux下第一個程式設計,hello world!Linux程式設計
- 使用Golang語言編寫Hello World Web應用GolangWeb
- react 第一個元件 “hello world!”React元件
- c語言程式的執行過程(以輸出hello,world為例)C語言
- 【Qt開發】01-第一個Qt程式Hello World!QT
- 02-第一個C語言程式C語言
- 《快學 Go 語言》第 1 課 —— Hello WorldGo
- 新手的第一個c語言小程式C語言
- 01-C++ "hello world"C++
- C# Hello,World(1)
- React入門系列 - 2 編寫第一個Hello world的React程式React
- React入門系列 – 2 編寫第一個Hello world的React程式React
- Smali 語法解析——Hello World
- C++20 module Hello worldC++
- Rust使用Tauri開發GUI程式——Hello WorldRustGUI
- 5、Python入門____第一個Python專案:Hello WorldPython
- 最長的Hello, World!(C++)C++
- C++演變史 | Hello WorldC++
- 深入分析 Hello World 程式
- Hello, World
- Hello,World
- Hello World
- Hello World!
- Hello World !
- Flask教程第一章:Hello,World!Flask
- 邏輯式程式語言極簡實現(使用C#) - 1. 邏輯式程式語言介紹C#
- 零基礎入門gRPC:從 0 實現一個Hello WorldRPC
- C語言如何實現泛型程式設計?C語言泛型程式設計
- 邏輯式程式語言極簡實現(使用C#) - 4. 程式碼實現(完結)C#
- 在docker中寫個Hello WorldDocker
- [C語言] 第一章|C語言入門第一課C語言
- c語言實用小程式C語言
- 掃雷--C語言實現C語言
- c語言實現階乘C語言