动态数组

问题

前段时间移植linux到windows(vs2013),如下代码:

int len = 10;
char tmp[len];

编译出错,但在gcc编译是成功的。原因在于vs2013默认不开启对c99标准的支持,c99标准开始支持动态数组;修改代码或者修改vs2013支持c99;

你可能感兴趣的:(动态数组)