首页 > 编程文件 > 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文件

文件百科(wenjianbaike.com)旨在帮助你了解带.d后缀的文件以及如何打开.d文件。

我们花费大量的时间研究和验证本页面所有D文件类型的详细信息,包括D文件的开发者、文件常用度、文件分类、文件类型描述以及不同操作系统下用什么软件打开D文件。我们力求做到100%的准确性并以专业简明的语言帮助你对D文件的全面了解。

如果你对本页面关于D文件格式的信息有任何建议或补充,欢迎联系我们。