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

C 程序結構與 Hello World 詳解:編譯執行全流程

     編輯:C 語言入門

C 程序結構與 Hello World 詳解:編譯執行全流程

理解最小 C 程序結構,為後續學習打下基礎。標準 C 程序包含五大部分。

程序組成部分

  • 預處理器指令
  • 函數
  • 變量
  • 語句 & 表達式
  • 註釋

經典 Hello World

#include <stdio.h>
int main() {
    /* 我的第一個 C 程序 */
    printf("Hello, World! \n");
    return 0;
}

逐行解析

  1. #include <stdio.h>:預處理指令,包含標準輸入輸出庫
  2. int main():主函數,程序入口
  3. /* ... */:註釋,被編譯器忽略
  4. printf(...):庫函數,向屏幕輸出文本
  5. return 0;:終止 main,返回 0 表示成功

編譯與執行步驟

  1. 文本編輯器編寫代碼,保存為 hello.c
  2. 命令行進入文件目錄
  3. 執行 gcc hello.c 編譯
  4. 無錯誤則生成 a.out(Linux/Mac)或 a.exe(Windows)
  5. 運行 ./a.out(或 a.exe)
  6. 屏幕顯示 Hello, World!
$ gcc hello.c
$ ./a.out
Hello, World!

前提: 系統 PATH 包含 gcc,且在源文件目錄下執行。

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