D的Hello World看起来像这样:
import std.stdio;
void main(string[] args)
{
writeln("Hello World, Reloaded");
}
来自http://www.digitalmars.com/d/
但是当我用gdc-4.4.5编译时,我得到:
hello.d:5: Error: undefined identifier writeln, did you mean function writefln?
hello.d:5: Error: function expected before (), not __error of type _error_
这是D1/D2的东西吗?图书馆的东西吗? writefln是一个stdio库函数,而writeln不是,这似乎很奇怪。
最佳答案
是的,writeln
仅在D2的标准库中可用。
关于d - writeln()还是writefln()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5468587/