複製鏈接
請複製以下鏈接發送給好友

源文件

鎖定
文件是指由創建者所定義的、具有文件名的一組相關元素的集合。源文件一般指用彙編語言高級語言寫出來的代碼保存為文件後的結果,源文件是相對目標文件可執行文件而言的。
中文名
源文件
外文名
source file
領    域
計算機科學
構    成
源程序和數據
概    念
相對目標文件和可執行文件而言
有關術語
文件

源文件簡介

在文件系統中,為了便於管理和控制文件而將文件分成若干種類型。由於不同系統對文件的管理方式不同,因而它們對文件的分類方法也有很大差異。為了方便系統和用户瞭解文件的類型,在許多操作系統中都把文件類型作為擴展名而綴在文件名的後面,在文件名和擴展名之間用“.”號隔開。按文件中數據的形式分類可把文件分為三類:
源文件。這是指由源程序和數據構成的文件。通常由終端或輸入設備輸入的源程序和數據所形成的文件都屬於源文件。它通常是由 ASCII 碼或漢字所組成的。
目標文件。這是指把源程序經過相應語言的編譯程序編譯過,但尚未經過鏈接程序鏈接的目標代碼所構成的文件。它屬於二進制文件。通常,目標文件所使用的後綴名是“.obj”。
可執行文件。這是指把編譯後所產生的目標代碼再經過鏈接程序鏈接後所形成的文件 [1] 

源文件源代碼

源代碼(也稱源程序)是指未編譯的按照一定的程序設計語言規範書寫的文本文件,是一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
從字面意義上來講,源文件是指一個文件,指源代碼的集合。源代碼則是一組具有特定意義的可以實現特定功能的字符(程序開發代碼)。
源代碼在大多數時候等於源文件。
最直觀的概念在這個網頁上右鍵鼠標,選擇查看源文件。出來一個記事本,裏面的內容就是此網頁的源代碼。"這句話就體現了他們的關係,此處的源文件是指網頁的源文件,而源代碼就是源文件的內容,所以又可以稱做網頁的源代碼。
其他語言也是一樣的,如C語言,相應的就稱為C語言源文件,在不混淆的情況下也稱為源文件。

源文件源文件無法刪除

源文件常規解決辦法

1.註銷或重啓電腦,然後再試着刪除。
2.進入“安全模式刪除”。
3.在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除。
4.如果是文件夾中有比較多的子目錄或文件而導致無法刪除,可先刪除該文件夾中的子目錄和文件,再刪除文件夾。
5.在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件。
6.如果你有安裝ACDSee,FlashFXP,Nero,Total這幾個軟件,可以嘗試在這幾個軟件中刪除文件夾。

源文件高級解決方案

1.磁盤錯誤
運行磁盤掃描,並掃描文件所在分區,掃描前確定已選上修復文件和壞扇區,全面掃描所有選項,掃描後再刪除文件。
2.預讀機制
某些媒體播放中斷或正在預覽時會造成無法刪除。在“運行”框中輸入:REGSVR32 /U SHMEDIA.DLL,註銷掉預讀功能。或刪除註冊表中下面這個鍵值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。
由於反病毒軟件在查毒時會佔用正在檢查的文件,從而導致執行刪除時提示文件正在使用,這時可試着暫時關閉它的即時監控程序,或許可以解決。
4.OFFice、WPS系列軟件
OFFice的非法關閉也會造成文件無法刪除或改名。重新運行該程序,然後正常關閉,再刪除文件。
5.藉助WinRAR
右擊要刪除的文件夾,選擇“添加到壓縮文件”。在彈出的對話框中選中“壓縮後刪除源文件,”隨便寫個壓縮包名,點確定。
6.權限問題
如果是2000,xp,win7和win8系統,請先確定是否有權限刪除這個文件或文件夾。
7.可執行文件的刪除
如果可執行文件的映像或程序所調用的DLL動態鏈接庫文件還在內存中未釋放,刪除時就會提示文件正在使用,解決方法是刪除系統的頁面文件,Win98中是Win386.SWP,Win2000/XP是pagefile.sys。注意要在DOS下刪除。
文件粉碎就是把計算機上的文件徹底刪除,不留痕跡 [2]  ,使用文件粉碎機,如File Pulverizer,可以徹底刪除一些頑固。
參考資料