源代碼是什么用的,源代碼到底是什么樣子的?
最好越詳細越好源代碼,就是你的原始代碼,可以修改的,但是修改的時候必須使用專門的編譯器,不同語言的源代碼是不一樣的,也就是源代碼針對不同的語言有不同的表現形式
像你,我,大家現在這樣提問,和回答,之所以能顯示出來。就是靠源代碼“程序”來勢行的。
你點擊瀏覽器上的“查看”“源文件”,會彈出一個文本,里面的就是源代碼了。
什么是源代碼?
源代碼是用特定編程語言編寫的人類可讀文本,源代碼的目標是為可以轉換為機器語言的計算機設置準確的規則和規范。因此,源代碼是程序和網站的基礎。
源代碼可以存在于每個軟件中,軟件按照源代碼中的編程進行執行,常用的格式是文本文件,計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
擴展資料:
概念研究
一、理論上的概念
源代碼是相對目標代碼和可執行代碼而言的。
源代碼就是用匯編語言和高級語言寫出來的代碼。
目標代碼是指源代碼經過編譯程序產生的能被cpu直接識別的二進制代碼。
可執行代碼就是將目標代碼連接后形成的可執行文件,當然也是二進制的。
二、最直觀的概念
在這個網頁上右鍵鼠標,選擇"查看源文件".出來一個記事本,里面的內容就是此網頁的源代碼.
關于兩者的區別聯系:
1、從字面意義上來講,源文件是指一個文件,指源代碼的集合。源代碼則是一組具有特定意義的可以實現特定功能的字符(程序開發代碼).
2、"源代碼"在大多數時候等于"源文件".
比如在這個網頁上右鍵鼠標,選擇查看源文件。出來一個記事本,里面的內容就是此網頁的源代碼."這句話就體現了他們的關系,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼。.
源代碼是指原始代碼,可以是任何語言代碼。
匯編碼是指源代碼編譯后的代碼,通常為二進制文件,比如DLL、EXE、.NET中間代碼、JAVA中間代碼等。
高級語言通常指C/C++、BASIC、C#、JAVA、PASCAL等等匯編語言就是ASM,只有這個,比這個更低級的就是機器語言了。
源程序源文件源代碼是一回事。
參考資料來源:百度百科-源代碼
源代碼(也稱源程序)是指未編譯的按照一定的程序設計語言規范書寫的文本文件,是一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
源代碼主要有如下兩種作用:
1.生成目標代碼,即計算機可以識別的代碼。
2.對軟件進行說明,即對軟件的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟件說明的編寫,因為這部分不會在生成的程序中直接顯示,也不參與編譯。但是注釋代碼對軟件的學習、分享、維護和軟件復用都有巨大的好處。因此,書寫軟件說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
需要指出的是,源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。
理論上的概念
源代碼是相對目標代碼和可執行代碼而言的。
源代碼就是用匯編語言和高級語言寫出來的代碼。
目標代碼是指源代碼經過編譯程序產生的能被cpu直接識別的二進制代碼。
可執行代碼就是將目標代碼連接后形成的可執行文件,當然也是二進制的。
最直觀的概念
在這個網頁上右鍵鼠標,選擇"查看源文件".出來一個記事本,里面的內容就是此網頁的源代碼.
關于兩者的區別聯系:
1.從字面意義上來講,源文件是指一個文件,指源代碼的集合。源代碼則是一組具有特定意義的可以實現特定功能的字符(程序開發代碼).
2."源代碼"在大多數時候等于"源文件".
比如在這個網頁上右鍵鼠標,選擇查看源文件。出來一個記事本,里面的內容就是此網頁的源代碼."這句話就體現了他們的關系,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼。.
源代碼是指原始代碼,可以是任何語言代碼。
匯編碼是指源代碼編譯后的代碼,通常為二進制文件,比如DLL、EXE、.NET中間代碼、JAVA中間代碼等。
高級語言通常指C/C++、BASIC、C#、JAVA、PASCAL等等匯編語言就是ASM,只有這個,比這個更低級的就是機器語言了。
源程序源文件源代碼是一回事。
你知道寫稿子不?、作者寫出來的,那是“源”代碼;經過編輯手的,再經過相關部門審查刪減的、然后出版出來的,那就不夠“源”了。源,就是source,水的源頭的源~~~
代碼,么什么可說的,廣義的,只要算是程序語言寫的都是,c 寫出來的是代碼,編譯后,成匯編語言程序,也可以說是代碼;再匯編成,機器語言程序,也可以說是代碼;不過,算得上代碼的,也算是程序,一般都是廣義的說法、、
好吧,還是說“源”的問題、你用c寫出來的,讓我看,那是源代碼;你把編譯成.exe文件的代碼,讓我直接運行,那就不是源代碼、你做的java游戲,如果你把自己寫的java代碼給我,那是源代碼;把處理過的可執行文件給我,那不是源代碼、
意思差不多了,想必應該理解了吧~~~追問那如何編寫?
回答這個問題,問的我比較糾結?、試問,稿子怎么寫?、用手寫唄~~~
比如c代碼:
#include<stdio.h>
int main()
{
printf("hello,world\n");
return 0;
}
// 上面的代碼功能雖然簡單,基本么什么用處,但是你拷過去吧,那就是源代碼哈~~~
// 學一門編程語言,就可以用該語言寫代碼了,你寫的,就是“源”的、還不清楚?、
什么是源代碼?
什么是源代碼?另外軟件就是一種由代碼寫成的程序么?rn那么這些象亂七八糟的符號組成的代碼所寫成的軟件是怎樣生成的啊?rn那些軟件工程師是怎么寫這些代碼的啊rn有什么規律么?
對于一般的網站來說是這樣的,但是如果是該網站使用了數據庫,則需要得到數據庫才算真正得到了整個網站.
對于網站來說的源代碼指的是
html源代碼
這個在網頁中點右鍵就可以看到的
還有ASP,
PHP
,JSP等動態程序的源代碼則需要在服務器或用FTP才可以查看到源代碼,在客戶端看到的代碼都是經過服務器運算之后給出的結果代碼,沒什么意義
源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。
源代碼是相對目標代碼和可執行代碼而言的。
源代碼就是用匯編語言和高級語言寫出來的地代碼。
目標代碼是指源代碼經過編譯程序產生的能被cpu直接識別二進制代碼。
可執行代碼就是將目標代碼連接后形成的可執行文件,當然也是二進制的。
在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。
源碼也就是原始代碼,指未編譯的按照一定的程序設計語言規范書寫的文本文件,是一系列人類可讀的計算機語言指令。
源代碼主要作用有兩種,一是生成目標代碼,即計算機可以識別的代碼。另外就是對軟件進行說明,即對軟件的編寫進行說明。
相關推薦:
假冒商標罪如何處罰(假冒注冊商標的商品怎么處罰)
盜竊文物定什么罪(盜竊文物罪量刑標準情節嚴重)
抄襲行為如何認定(抄襲和剽竊是怎樣界定的)
商標異議答辯有什么規定(商標異議答辯是駁回復審嗎)
著作權許可使用的規定(著作權轉讓和著作權許可使用的區別)