【发布时间】:2013-05-05 19:32:15
【问题描述】:
我不知道为什么我的 Microsoft Visual C++ 2010 Express 不支持这样的代码:
void ar(int n,int m, short ar[n][m]);
发生的事情是字母 n 和 m 被红色隐藏起来,它说:
//Error: a parameter is not allowed.
我正在用 C 编写代码,目前正在尝试学习指针和数组。
【问题讨论】:
-
这是声明还是定义?