1. 程式人生 > 實用技巧 >C程式開發入門

C程式開發入門

C程式開發入門

一 . 開發步驟

1.建立一個空專案

2.將C程式碼編寫到檔名.c檔案中

3.編譯除錯執行

4.演示

//1.引入標頭檔案
#include <stdio.h>
//說明
//1.這是一個main函式,即程式的執行入口,即程式從main函式開始執行
//2.void 表示main函式沒有返回值
void main(){
    
    //函式體,即一條條語句
    int a = 10;
    int A = 20;
    
    //1.printf是一個函式,需要一個頭檔案才能使用
    //2.printf是在<stdio.h>標頭檔案下,需要引入該標頭檔案
    printf("hello,world");
    
    getchar();//讓視窗停留
    
}

二. C程式執行機制

1.編輯:

  • 比如編寫的hello.c檔案,就是原始碼

2.編譯:

  • 用(cl.exe)將hello.c程式翻譯為目標檔案(即.obj檔案),在計算機底層執行

3.連結

  • 將目標檔案hello.c檔案和庫檔案生成可執行檔案(既exe檔案),在計算機底層執行

4.執行

  • 執行exe檔案,得到執行結果

三. 名詞解釋

  • 什麼是編譯

    • 有了c原始檔後。通過編譯器將其編譯為obj檔案
    • 如果程式沒有錯誤,沒有任何提示,在Debug目錄下會出現一個.obj檔案,該檔案成為目標檔案
  • 什麼是連結

    • 有了目標檔案(.obj檔案),通過連結程式將其和執行需要的C庫檔案連線成exe檔案(可執行檔案)
    • 如果程式沒有錯誤,沒有任何提示,但在Debug目錄下會出現一個專案名為.exe檔案,該檔案成為可執行檔案
    • 為什麼需要連結庫檔案呢?
    • 因為我們 的C程式中會使用C程式庫中的內容,比如<stdio.h><stdlib.h>中的函式printf(),system()等等,這些函式不是程式設計師自己寫的,而實c程式庫中提供的,因此需要連結
  • 發現連線後,生成.exe檔案。比obj檔案大了好多

  • 什麼是執行?

    • 有了可執行的exe檔案,也稱可執行程式(二進位制檔案)
    • 在控制檯下可以直接執行exe檔案

四.注意事項

1.C語言主體結構說明

#include <庫檔案>
void main(){
    //包含內容,稱為函式體
    語句一;
    語句二;   
}

2.C程式原始檔以c為副檔名

3.c程式的執行入口是main()函式

4.C語言嚴格區分大小寫

5.C程式由一條條語句構成,每個語句由分號(;)結束

6.大括號都是成對出現的,缺一不可