[入门] 非局部数姐如何初始化

kennes 2007-07-24
经过与digitalmars联系,很快就给了我回复,原来是我的写法有误:

int[2][3] myarray = [[5,5],[5,5],[5,5]];//正确

int[2][3]myarray=[5,5,5,5,5,5];//错误

“The original snippet should never have compiled, it wasn't a compiler bug.
Although the code is valid C, it is not valid D”(这是digitalmars的回复)
DavidL 2007-08-04
不对。如果是不合法那么
void main()
{
int[2][3]myarray=[5,5,5,5,5,5];
}
同样也应该编译失败。这里必然有一个bug。
sofire 2007-08-04
是很奇怪哦。
Global site tag (gtag.js) - Google Analytics