D语言前向声明C编译器在语义上只知道什么东西实在词法上位于当前状态之前的
C++ 进行了一点点扩展,类中的成员可以依赖于它之后声明的类成员
D 更进一步,得到了一个合情合理的结论,前向声明根本就没有存在的必要
函数可以按照一种自然的顺序定义,不用再像 C 那样为了避免前向声明而采用常用的从里到外的顺序定义
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。