[入门] 非局部数姐如何初始化
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
是很奇怪哦。
|