源程序文件是自己編譯的代碼嗎
① c語言中,源程序與源文件有什麼區別麻煩詳細點
通常我們在做練習的時候編的程序是將定義的數據結構、函數和宏,都放在了一個.c文件中了。
但是,在做大的項目的時候,往往是由多人完成,有些通用的東西可能多個人都要用到。這樣就將數據結構的定義、函數的定義宏的定義甚至包含的頭文件都放於某個.h文件裡面,把相關功能的代碼放在同一個.c文件裡面。最後,多個.c文件可以編譯成多個.o目標文件,多個.o文件可以連接一個大的工程文件。
以上的.c文件就是源程序文件。
可能沒有講得怎麼清楚…但是,初學編程的人可以先養成良好的習慣將數據結構的定義,函數的定義宏的定義放在頭文件.h里,其他代碼寫在.c文件里,在.c文件中包含這個頭文件。
② 源文件是編譯過後的文件,還是原來寫代碼的文件
代碼文件,編譯後的是二進制代碼文件,是不能查看的
③ 什麼是程序源代碼文件,什麼是編譯後生成的位元組碼文件
你好,你在編寫程序的時候,將寫的代碼保存到一個文件中,而這個文件的格式是.java。這樣的文件就是源代碼文件。經過javac編譯後,生成的.class文件就是位元組碼文件。
④ 源代碼究竟是什麼
源代碼就是人類可以看懂的機器文字,程序員在寫完代碼以後,會將源代碼編譯為機器代碼,可能是一個可執行程序exe啥的,我們平時用的就是這個可執行程序,要想增加功能,或者改善程序,就需要有源代碼了,因為人不可能通過0和1編出高級程序。
舉個例子:你用Word寫好一個文檔,生成一個PDF文件,一般來說PDF是不可修改的,你可以把這個PDF發給別人閱讀,但是別人要想修改這個PDF就不好操作。而你有這個PDF的原稿(Word文檔)你可以很方便的修改然後再生成PDF文檔。這里的Word文檔就相當於源代碼,PDF文檔就相當於軟體。
簡介
代碼,沒什麼可說的,廣義的,只要算是程序語言寫的都是,c寫出來的是代碼,編譯後,成匯編語言程序,也可以說是代碼;再匯編成,機器語言程序,也可以說是代碼;不過,算得上代碼的,也算是程序,一般都是廣義的說法。
說「源」的問題、你用c寫出來的,讓我看,那是源代碼;你把編譯成.exe文件的代碼,讓我直接運行,那就不是源代碼、你做的java游戲,如果你把自己寫的java代碼給我,那是源代碼;把處理過的可執行文件給我,那不是源代碼。
⑤ 源代碼是不是指程序員編好的,未經過編譯的代碼
狹義上講是的,廣義上講指的是可以被編譯的代碼,比如x編譯為y,y編譯為z,狹義上x上源代碼,廣義上xy都是源代碼
⑥ 用編譯程序可將c語言源程序變為什麼程序
你好,C語言通過編譯之後,會變為計算機能夠執行的程序。
源程序(源代碼)是指按照一定的程序設計語言規范編寫的未經過編譯的文本文件,是具有可讀性的計算機語言指令。可以比作自己手寫的程序代碼。可執行程序(Executable Program,EXE file)是可以在操作系統存儲空間中浮動定位的二進制可執行程序。一般軟體安裝後會生成可執行文件,可以直接載入到內存中,操作系統載入並執行。
以 C 語言為例,自己編寫的源代碼文件擴展名為 c,這個 c 文件就是源文件。從源文件到可執行文件一般需要經過幾個步驟:預處理->編譯->匯編->鏈接這四個過程。
希望我的回答能夠幫助到你。
⑦ 源程序和代碼的區別
源程序,是指未經編譯的,按照一定的程序設計語言規范書寫的,人類可讀的文本文件。
代碼,就是程序員用開發工具所支持的語言寫出來的源文件,是一組由字元、符號或信號碼元以離散形式表示信息的明確的規則體系。
一般不加以區分吧。
簡單說源程序就是編譯一下就可以運行的代碼集合,而代碼可以是一段或者幾句話。
⑧ 程序文件和源代碼區別
程序文件是可以直接運行,但不能進行修改。
而源代碼是未編譯,無法直接運行,但可以修改,並編譯成程序文件。
⑨ 什麼叫源程序源文件源代碼
1.理論上的概念
源代碼是相對目標代碼和可執行代碼而言的,也叫源文件。
源代碼就是用匯編語言和高級語言寫出來的地代碼。
目標代碼是指源代碼經過編譯程序產生的能被cpu直接識別二進制代碼。
可執行代碼就是將目標代碼連接後形成的可執行文件,當然也是二進制的。
2.最直觀的概念
在這個網頁上右鍵滑鼠,選擇查看源文件.出來一個記事本,裡面的內容就是此網頁的源代碼.
===================================================
關於兩者的區別聯系:
1.從字面意義上來講,源文件是指一個文件,指源代碼的集合.源代碼則是一組具有特定意義的可以實現特定功能的字元(程序開發代碼).
2."源代碼"在大多數時候等於"源文件".
楓舞在上面說過"2.最直觀的概念 在這個網頁上右鍵滑鼠,選擇查看源文件.出來一個記事本,裡面的內容就是此網頁的源代碼."這句話就體現了他們的關系,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼..
⑩ 什麼是源程序什麼是源文件
源程序是一種計算機的代碼。它會符合一定的語法,經過編譯器編譯或解釋後生成具有一定功能的可執行文件或組件,也可以是某種介面。是用程序設計語言編寫的程序。
源文件就是用匯編語言或高級語言寫出來的代碼保存為文件後的結果。