首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C >> 關於C

Xcode 開發 C 語言完整入門指南:從建立專案到執行第一支程式

     編輯:關於C

前言

Xcode 是 macOS 上最強大的整合開發環境 (IDE),雖然主攻 Swift/Objective-C,但完整支援 C/C++ 開發。本文圖文並茂教你建立第一個 C 語言命令列專案並執行互動式輸入輸出。

建立 C 語言專案步驟

  1. 開啟 Xcode,選擇 Create a new Xcode project。
  2. 在 macOS 分頁選擇 Application → Command Line Tool,點擊 Next。
  3. 填寫專案資訊:
    • Product Name:專案名稱 (如 HelloC)
    • Organization Identifier:反向網域 (如 com.example)
    • Language:選擇 C (關鍵步驟!)
  4. 選擇儲存位置,點擊 Create。

專案結構說明

  • main.c:自動產生的入口檔案,已包含 #include <stdio.h> 與 main 函式。
  • 左側導覽區可管理檔案、建置設定、除錯斷點。
  • 底部輸出區顯示編譯訊息、程式輸出、除錯資訊。

撰寫第一支互動式 C 程式

#include <stdio.h>
#include <stdlib.h>

int main(int argc, const char * argv[]) {
    int number;
    printf("please enter number: ");
    scanf("%d", &number);
    // 插入你的程式碼...
    printf("you are enter number is: %d\n", number);
    return 0;
}

建置與執行

方法一:工具列按鈕

點擊左上角 ▶ (Play) 按鈕 或按 Cmd + R,Xcode 會自動編譯、連結並執行。

方法二:終端機手動編譯 (推薦熟悉流程)

cd 專案資料夾
clang main.c -o myprogram
./myprogram

執行結果示範

please enter number: 12
you are enter number is: 12

常見問題與技巧

問題解決方案
找不到 main.c確認 Language 選 C,非 Swift/C++
scanf 無法輸入Xcode 底部輸出區點擊游標啟用輸入
想用 C99/C11 標準Build Settings → C Language Dialect 選擇 GNU99/GNU11
需引用數學庫Build Settings → Other Linker Flags 加入 -lm
除錯斷點不生效Scheme → Run → Info → Build Configuration 設為 Debug

進階建議

  • 安裝 Command Line Tools:xcode-select --install,獲得 gcc/clang/make 等工具。
  • 善用 LLDB 除錯器:設斷點、查看變數、逐步執行 (Cmd+Shift+Y 開啟主控台)。
  • 版本控制:Xcode 內建 Git 整合,Source Control 選單即可提交、推送。

小結:Xcode 提供優秀的編輯、編譯、除錯一體化體驗。習慣後,你會發現它比純文字編輯器+終端機更高效,尤其對大型專案管理優勢明顯。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved