源代碼就是用匯編語言和高級語言寫出來的代碼。主要對象是面向開發(fā)者;
我們平常使用的應用程序都是經(jīng)過源碼編譯打包以后發(fā)布的源代碼有什么用,呈現(xiàn)的最后結(jié)果是面向使用者源代碼有什么用,最終客戶的。
1.理論上的概念
源代碼是相對目標代碼和可執(zhí)行代碼而言的。
源代碼就是用匯編語言和高級語言寫出來的代碼。
目標代碼是指源代碼經(jīng)過編譯程序產(chǎn)生的能被cpu直接識別二進制代碼。
可執(zhí)行代碼就是將目標代碼連接后形成的可執(zhí)行文件,當然也是二進制的。
2.最直觀的概念
在這個網(wǎng)頁上右鍵鼠標,選擇查看源文件.出來一個記事本,里面的內(nèi)容就是此網(wǎng)頁的源代碼.
===================================================
關于兩者的區(qū)別聯(lián)系:
1.從字面意義上來講,源文件是指一個文件,指源代碼的集合.源代碼則是一組具有特定意義的可以實現(xiàn)特定功能的字符(程序開發(fā)代碼).
2."源代碼"在大多數(shù)時候等于"源文件".
比如在這個網(wǎng)頁上右鍵鼠標,選擇查看源文件.出來一個記事本,里面的內(nèi)容就是此網(wǎng)頁的源代碼."這句話就體現(xiàn)了他們的關系,此處的源文件是指網(wǎng)頁的源文件,而源代碼就是源文件的內(nèi)容,所以又可以稱做網(wǎng)頁的源代碼..