1樓:白展堂本人
嗯,儲存的是機器碼,而記事本翻譯的是ascii碼,所以是亂碼。你試試用winhex或hxd,開啟後都是0和1。這才是機器碼,這不是檔案保護。
當然了,在程式設計的時候,他們還是我們認識的類似英語的「語言」。經過軟體編譯,才成了0和:
asp?ext=
副檔名,可以查詢他的生成或開啟軟體。
2樓:梧蟈蟈
程式設計序的一般過程是這樣:首先按照某種語言(如basic,c++)按語法規則寫程式,然後用編譯系統提供的編譯工具翻譯成可執行檔案,最後的結果就是機器可以讀懂的二進位制檔案(比如在windows系統下的exe字尾檔案)。如果你想學習程式設計序,可以從basic或者c開始。
3樓:匿名使用者
你都知道編譯後的檔案只能是計算機認識的東東了,用別的軟體能看到麼?就算看到那會是什麼結果?一大堆的01100111?
你能看懂麼?記事本是開啟2進位制文字的,注意是文字,dll,exe檔案他們是水和牛的關係。。就是沒直接關係。
他們的結構都不一樣的。
檔案格式可以自己做個啊,資料儲存的方法自己定,這種檔案你要做個軟體才能開啟的,你才知道如何讀取這個檔案。
exe檔案你執行反彙編程式看吧,可以知道他幹些什麼?這麼幹的。。當你成為牛人時,駕馭彙編的人很少了。
怎麼編譯多個c語言檔案
4樓:匿名使用者
1、如果,在一個c主程式中,以include形式包含了其他所有的引用檔案,在編譯過程中,編譯器首先會將這些檔案合併到一個臨時檔案中,然後再對這個臨時檔案進行編譯。
2、如果,是作為一個工程,編譯器會分別編譯各個獨立的檔案(如果檔案中有include按照上一步進行),然後再將編譯好的初步結果用連結程式連到一起。
簡單的說,每一個。c或者。cc都是一個編譯單元,每一個編譯單元的結果是一個。
o或者obj之類的中間檔案,至於是否是多檔案,不需要關心,但是要保證不同的編譯單元之間不要有重複的符號,這就是要避免重複包含。
每一個編譯單元生成的目標檔案。o或者obj都會引用一些不在本目標檔案中的符號,這些符號定義在別的。o或者。
obj檔案中, 連結器把他們聯絡在一起,所有的符號也就都有定義了,編譯連結簡單說來就是這樣。
5樓:匿名使用者
新建一個工程,相互include進去。
6樓:匿名使用者
發我郵箱弄好了發給你···
7樓:儀少爺
不知道你用什麼環境。
如果是vc的話,就新建一個工程,把這些**匯入。
eclipse如何編譯單個j**a檔案
8樓:匿名使用者
ant是可以編譯,myeclipse內建ant,你只要寫好ant的xml檔案之後,在ant的xml檔案上點右鍵執行就好了。
9樓:匿名使用者
樓上說的也是一種,還有一種就是在這個單個的檔案中寫一個main就可以了。
10樓:淡水千痕乀
說的是增量編譯吧,這個屬於ide自身的優化了。
11樓:匿名使用者
單個檔案要編譯執行要有程式的入口點,也就是main方法!如果有,直接右擊單個的檔名---執行就行了!
12樓:匿名使用者
同意用main函式進行除錯,方便快捷~!
13樓:匿名使用者
你可以用doc來編譯啊。
14樓:easyly啦
在檔案上右擊,執行。
15樓:小童鞋_成
您好,提問者:
儲存就是編譯啊。
怎麼將兩個c檔案一起編譯?
16樓:高艾祈弘致
#include
另一個程式的檔名"
路徑中的\要寫成\\。
c語言中,如何用多個檔案編寫程式
17樓:匿名使用者
將一個函式寫在一個檔案裡,然後再在另一個檔案裡用「include」包含這個檔案。舉個例子 在檔案裡編一個函式:
void printword()
再建立一個檔案,檔案開頭寫上#include"",就可以呼叫裡的函式printword()了。
18樓:匿名使用者
舉個簡單的例子!你會容易理解的。
你寫一個的標頭檔案,裡面宣告幾個函式原形:
#ifndef stack_h
#define stack_h
extern void push(char);
extern char pop(void);
extern int is_empty(void);
#endif
你可以在其相應的中對這些函式進行實現。
#include ""
void push(char)
char pop(void)
int is_empty(void)
在中你可以這樣寫。
#include
#include ""
int main()
大致格式就是這樣,在這個名字你可以隨便定),在這個標頭檔案中宣告函式原形,在相應的中進行函式定義與實現,主程式檔案中包含這個標頭檔案之後就可以呼叫stack.
h中宣告的函式,編譯後無錯誤即可執行,你可以試試。
兄弟我可是一個字一個字的打上去的,不是貼上的。
c語言怎樣把兩個檔案連線起來成為一個檔案來編譯執行
19樓:網友
這個很簡單啊。其實c檔案中的函式隱含就是extern的,可以被其他函式呼叫。
你可以為你的見一個標頭檔案為,內容如下。
#ifndef file2_h_
#define file2_h_
int max(int a ,in b);
#endif
--然後在。
中新增#includes""
#include""
main()
內容不變。新增 和一起到工程,編譯,執行,ok
20樓:匿名使用者
1、請使用預編譯指令 #include。
#include放在**檔案頭,用於告訴編譯器,檔案中包含的標頭檔案,屬於預處理檔案的一部分 。 語法為:
#include (這句是程式編譯時搜尋系統目錄檔案)#include 「"這句是程式編譯時搜尋當前專案的檔案)
c語言如何編譯出64位的可執行檔案
可以用dev cpp 編譯器 64位的版本 可以選擇輸出32或者64位的可執行檔案。這同編譯器本身效能有關。如果它支援64位,有它自己的選項設法。ms vc 編譯器,源程式第一行加上 視窗版本巨集定義,編出的可執行檔案就可以在相應的 目標計算機上執行。例如 define winver 0x0602 ...
如何給檔案上鎖,如何給一個檔案上鎖
我告訴你一款,非常好用。高強度資料夾加密大師 高強度資料夾加密大師 一款專業的檔案和資料夾加密器。絕不是簡單的隱藏資料夾!這款檔案加密軟體具有介面漂亮友好 簡單易用 功能強大和相容性好等特點。經它加密的資料夾可以移動到其他電腦上使用。而且支援臨時解密的功能,讓您不用每次都重新加密!並且它不受系統影響...
C 為什麼同類要建立多個物件,C 為什麼同一個類要建立多個物件
這麼說吧,人類是也是一種類,每個人都是一個人類的具體表現形式 每個人都有很多共同的屬性,但是也有 每個人的特性,如果上帝只造了一個 人,那他多沒意思,沒有其他人跟他 有社會聯絡,比如不能xxoo神馬的,所以說呢,你只建立一個物件,就沒 什麼意思咯。你不需要為一個類建立一個物件也能呼叫類的函式,前提是...