×
D语言教程D语言概述,D语言是什么?D语言开发环境设置D语言基本语法D语言变量D语言数据类型D语言枚举EnumsD语言常值D语言运算符D中算术运算符D语言关系运算符D语言逻辑运算符D语言位运算符D语言赋值运算符D语言sizeof运算符D语言运算符优先级D语言循环D语言while循环D语言for循环D语言do...while循环D语言嵌套循环D语言break语句D语言continue语句D语言决策语句D语言if语句D语言if...else语句D语言if嵌套语句D语言switch语句D语言嵌套switch语句D语言函数D语言字符D语言字符串-StringD语言数组D语言关联数组D语言指针D语言元组D语言结构体D语言联合体D语言范围D语言别名D语言混合类型D语言模块D语言模板D语言常量D语言文件I/OD语言并发D语言异常处理契约式编程D语言条件编译D语言类和对象D语言类成员函数类的访问修饰符构造函数和析构函数this指针类指针类的静态成员类继承重载一元运算符重载二元运算符重载比较操作符重载D语言封装D语言接口D语言抽象类

D语言概述,D语言是什么?


D编程语言是由Digital火星Walter Bright开发的面向对象的多范型系统编程语言。它的发展始于1999年,并于2001年首次发布,D(1.0)的主要版本发布于2007年,目前有D2版本的D语言

D是有语法是C风格,并使用静态类型语言。有C和C ++的许多功能在D中使用,但也有一些功能从D.一些值得注意添加到D包括这些不包括语言部分,

  • 单元测试

  • True 模块

  • 垃圾回收

  • 第一级数组

  • 免费开放

  • 关联数组

  • 动态数组

  • 内部类

  • 闭包

  • 匿名函数

  • 懒计算/加载

多范式

D是一个多范式编程语言。多重范式包括,

  • 继承

  • 面向对象

  • 元编程

  • 函数化

  • 并发

示例代码:

import std.stdio;

void main(string[] args)
{
   writeln("Hello World!");
}

学习D语言

学习D语言时,需要做的最重要的事情是把重点放在概念,而不是迷失在语言技术细节。

学习一种编程语言的目的是要成为一个更好的程序员;也就是说,要成为更有效地设计和实施新系统和维护旧的。

D语言适用范围

D语言编程有一些有趣的功能,并在官方D语言编程网站声称,D语言方便容易,强大而高效。 D编程增加了许多功能,其中C语言标准库,如可调整大小的数组和字符串函数的形式提供了核心语言。 D语言是中高级程序员的一个很好的第二语言。 D编程在处理和内存管理,更好地解决了C+ +指针的麻烦。

D语言编程的目的主要是对新的方案,转换现有方案。它提供了内置的测试和验证的适用于大型新项目,将通过大型团队写入数百万行的代码。


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)