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/

10-11 15:26