1樓:渺小的木木
用c語言編寫的程式成為c語言源程式,源程式檔案的副檔名為「.c」。
源程式經編譯生成目標檔案(".obj")。
把目標檔案與各種庫函式連線起來,生成可執行檔案(「.exe」).
c語言程式可以使用在任意架構的處理器上,只要那種架構的處理器具有對應的c語言編譯器和庫,然後將c源**編譯、連線成目標二進位制檔案之後即可執行。
2樓:匿名使用者
1.源**檔案:".c";
2.目標**檔案:".obj";
3.可執行檔案:".exe";
".c"檔案"compile"後生成".obj"檔案;
".obj"檔案"link"後生成".exe"檔案。
你用微軟的visual c++ 6.0時,在下方的狀態輸出視窗,你可以看到「compiling...」,然後是「linking...」;
3樓:匿名使用者
1、預編譯,對源**的巨集進行替換,生成中間檔案(文字,預設不保留)。
2、翻譯為彙編**(文字,預設不保留)。
3、由彙編器生成二進位制檔案(.obj)。
4、連線為可執行檔案。
c語言源程式檔案、目標檔案和可執行檔案的副檔名是什麼?
4樓:天雲一號
源程式副檔名: .c
目標程式副檔名: .obj
可執行程式副檔名: .exe
檢視這些檔案的副檔名,可以通過在c編譯環境中新建一個完整的工程,輸入程式完成編譯與連線後就可以得到以上那些檔案,在工程檔案中可以檢視。
5樓:匿名使用者
源程式檔案 .c
目標檔案 .obj
可執行檔案 .exe
試寫出c語言源程式由編輯到生成可執行程式大致分為幾步,各階段生成的程式副檔名各是什麼?
6樓:匿名使用者
c源**檔案
o目標檔案
exe可執行檔案(linux/unix下可以沒有副檔名)
c語言中的函式標頭檔案和返回值這三種定義是
函式一般來說就是一個根據給定輸入引數,得到一定輸出結果的一段 這個輸出結果就是返回值。拿廚房的豆漿機打個比方吧,函式就像豆漿機,加輸入 黃豆 進去,就得到輸出的返回值 黃豆豆漿 加花生進去,就得到花生豆漿。得到的豆漿就是函式的返回值 輸出 加的黃豆 花生就是實際引數 輸入 標頭檔案就類比為豆漿機的說...
簡述程式設計的三種基本程式結構,其執行的條件和順序
墨汁諾 1 順序結構 順序結構是一種線性 有序的結構,它依次執行各語句模組。2 迴圈結構 迴圈結構是重複執行一個或幾個模組,直到滿足某一條件為止。3 選擇結構 選擇結構是根據條件成立與否選擇程式執行的通路。當型迴圈 表示先判斷條件,當滿足給定的條件時執行迴圈體,並且在迴圈終端處流程自動返回到迴圈入口...
c語言編譯完的可執行檔案執行後為什麼閃退
1 編譯後直接雙擊執行的,非gui的程式一般不需要等待使用者,執行完了當然自動退出了,執行main 函式末尾返回。如果要是想停一下等待看結果,main 函式末尾加一句system pause 2 例如 include int main 演示程式 include stdio.h include win...