我刚开始学习D.在C ++中有::(范围解析运算符)从函数中访问全局变量,如果全局和& local varible具有相同的名称。但是如何用D语言做到这一点?考虑一下这个程序。
import std.stdio;
int a;
int main(string[] args)
{
int a=3;
writeln("D is nice");
static int i;
writeln("value of i is: ",i);
writeln("value of a is: ",a);
// writeln("value of ::a is: ",::a); compiler error here
return 0;
}
如何从main()函数中打印全局变量a的值? D是否提供这种运营商?
答案 0 :(得分:11)