首頁 > 編程文件 > D文件

.D 文件擴展名

文件類型 D源代碼文件

D ICON
開發者 N/A
常用度
比較少用格式
文件後綴 .d
文件分類 編程文件

D是什麼文件?

D文件是D語言編寫的源代碼文件。D語言是一種通用編程語言,起源自C++,具有靜態類型、系統級訪問和類C語法。要執行D文件,必須使用D編譯器運行它們。

D文件擴展信息
在Code::Blocks中編輯的D文件在Code::Blocks中編輯的D文件

D語言(DLang)是一種編程語言,具備多范型,例如面向對象、指令式。由沃爾特·布萊特和安德烈·亞歷山德雷斯庫所開發,起源自C++,深受C++的影響,然而其不是C++的變種,而是重新設計來自C++的部分特性,並受到其它編程語言觀念的影響,如Java、C#以及Eiffel。2007年1月2日發布1.0穩定版本。版本2.0發佈於2007年1月17日。

D語言是靜態類型的,可以直接編譯為機器代碼。它支持多種編程範式:命令式、面向對象和元編程。它是C語法家族的成員,其特徵與C++非常相似。

D語言示例

下面這個示常式序會輸出它自己的命令行參數。main函數是D程序的進入點,args是表示為字元串數組的命令行參數。

  1. import std.stdio;       // 以使用writefln()
  2. alias char[] string;    // 以相容舊的編譯器;新的編譯器中已隱含定義
  3. int main(string[] args)
  4. {
  5.     foreach(i, a; args)
  6.         writefln("args[%d] = '%s'", i, a);
  7.     return 0;
  8. }

D文件怎麼打開?

D文件的源代碼以純文本格式存儲,因此各種文本編輯器或代碼編輯器都可以打開、編輯和保存D文件。

要執行D文件,必須使用D編譯器譯成原生碼來運行。有多種D編譯器可用,包括以下:

  • DMD - Digital Mars D編譯器是官方的D編譯器通過Walter Bright提供。
  • GDC - 一個前端為GCC的後端,建立了使用開放式的DMD編譯器源代碼。
  • LDC - 基於DMD的前端使用LLVM作為它的編譯器後端編譯器。

以上不同的編譯器都可以在D語言的官網下載

也可以使用D語言的集成開發環境(IDE)來開發項目,例如:Visual Studio(安裝Visual D插件)、Eclipse(安裝DDT插件)、Code::Blocks。

可以打開D文件的軟體程序
Windows系統
DMD icon
DMD
免費
LDC icon
LDC
開源免費
Code::Blocks icon
Code::Blocks開源免費
Notepad++ icon
Notepad++免費
Mac系統
DMD icon
DMD
免費
LDC icon
LDC
開源免費
Code::Blocks icon
Code::Blocks開源免費
TextMate icon
TextMate開源免費
Linux系統
DMD icon
DMD
免費
LDC icon
LDC
開源免費
GDC icon
GDC
免費
Code::Blocks icon
Code::Blocks開源免費
Vim icon
Vim開源免費
2021-05-20 更新

關於D文件

D文件

文件百科(wenjianbaike.com)旨在幫助你了解帶.d後綴的文件以及如何打開.d文件。

我們花費大量的時間研究和驗證本頁面所有D文件類型的詳細信息,包括D文件的開發者、文件常用度、文件分類、文件類型描述以及不同操作系統下用什麼軟體打開D文件。我們力求做到100%準確並以專業簡明的語言幫助你對D文件的全面了解。

如果你對本頁面關於D文件格式的信息有任何建議或補充,歡迎聯繫我們。