C語言編寫的程式只能放在程式檔案裡嗎,如果不是,幾個檔案

2022-02-14 14:37:19 字數 1418 閱讀 3741

1樓:匿名使用者

看你用什麼ide(開發工具)了!

windows下,一般常用的是vc vs devc++等,這種工具下,建立乙個工程,然後乙個乙個地新增檔案到工程中,就可以了,編寫完成後,編譯執行就可以了,整合開發環境工具會自動將工程中的多個檔案鏈結到一起,生成執行檔案。

linux下,只需要將編寫好的各個檔案用gcc(g++)命令連到一起編譯就可以了,如:

gcc -o prg_test test1.c test2.c這 樣就可以生成執行檔案prg_test了。

2樓:守亮蔡橋

你的意思是單exe檔案軟體和多檔案軟體嗎?如果是的話,你先學好寫程式,以後就會明白為什麼乙個軟體除了exe程式檔案以外還有其他的檔案,那是因為主程式除了執行自身的**以外,還要讀取資料檔案的資料供程式執行,又或者載入後續為dll的檔案,執行裡面的函式。

3樓:匿名使用者

新建乙個工程,然後新建.h標頭檔案,.cpp原始檔。。。新增到工程

4樓:匿名使用者

不是,用預處理,#include。。。。

用c語言編寫的程式稱為源程式,它以ascⅱ**形式存放在乙個文字檔案中 這句話為什麼對?不是都以二

5樓:kkliliqd是我

原始碼就是你寫的** 當然是文字格式了 編譯出的執行檔案才是二進位制格式

6樓:張瑜

當你把ascii文字檔案編譯後 就是二進位制檔案

c語言問題,在原始檔下編寫了兩個cpp檔案,只能執行其中的乙個,另外乙個怎麼執行呢?

7樓:匿名使用者

猜測你的問題應該是乙個工程有兩個cpp檔案,比如1.cpp,2.cpp,該如何執行。

目前所有c的編譯器都是預設從main()函式開始執行,所以只需要在你的乙個cpp(比如是1.cpp)中寫入main()函式,其他函式從main()函式中呼叫。其他函式可以寫在1.

cpp中,也可以寫在2.cpp中,但寫在2.cpp中時需要在2.

h中宣告各函式,同時在1.cpp中包含2.h。

8樓:匿名使用者

估計你的意思是建了兩個工程,你在類檢視上的要執行的工程是點右鍵選擇最上面一項,選為活動工程,然後編譯試試

9樓:張長龍

記得程式都是從main函式開始的,執行專案而不是執行cpp檔案,如果你乙個專案中有2個main函式就是你的程式有問題

10樓:匿名使用者

乙個專案中只能有乙個主函式,不能是兩個,但你可以做個選擇介面,按需呼叫

11樓:匿名使用者

你這樣子提問,能回答出來的才是牛13.麻煩整理好了問題再問

關於C 程式的編寫,如何編寫C語言程式

如何編寫c語言程式?windows電腦 vc dev c 1.開啟桌面上的dev c 進入如下介面 2.快捷鍵 ctrl n 建立新源 3.輸入源 下面給出最簡單的hello,world源 include int main printf hello,world return 0 4.按下f11編譯並...

C語言,數學計算程式,c語言 編寫乙個程式,計算任意輸入的整數的各位數字之和?

給,已經編譯執行確認,並給你做了乙個簡單的介面將這幾個功能都串聯了 include include define pi 3.14159 void isleapyear void getsum void getdegree void isint int main return 1 年代除以400等於0...

C語言程式,請你編寫程式計算每個學生的平均成績

問明 include void main float a 10 10 用來存放10名學生的5門成績,最後一位用於存放平均成績 int i,j float sum 0.0 for i 0 i 10 i printf 請輸入第 d個學生的5門成績 i 1 for j 0 j 5 j scanf f a ...