Arrays D中的打印阵列

Arrays D中的打印阵列,arrays,printing,formatting,d,Arrays,Printing,Formatting,D,如何最方便地打印D中的数值数组?是否存在这样的高级重载,或者我必须自己实现它们 在我的例子中,我只想显示数据的内容,以检查结果 double data[] = [ 11,2,3,4,6,1,34 ]; std.algorithm.sort(data); 你试过了吗 foreach(a; data) writeln(a); 只需导入std.stdio并在数组上使用writeln() import std.stdio; void main() { auto a = [1, 2,

如何最方便地打印D中的数值数组?是否存在这样的高级重载,或者我必须自己实现它们

在我的例子中,我只想显示
数据的内容
,以检查结果

  double data[] = [ 11,2,3,4,6,1,34 ];
  std.algorithm.sort(data);
你试过了吗

foreach(a; data) writeln(a);

只需导入
std.stdio
并在数组上使用
writeln()

import std.stdio;

void main()
{
    auto a = [1, 2, 3, 4];
    writeln(a);
}

我想我必须使用
printf
。Thx.我强烈建议您阅读上提供的D语言规范。你会在那里发现许多writeln()的遭遇-它打印出几乎所有的东西。。。