【发布时间】:2008-11-26 02:54:34
【问题描述】:
void (int a[]) { a[5] = 3; // 这是错的吗? }
可以这样修改传入的数组吗?
抱歉删了,这里有点新意……
我还有一个问题可以回答我的问题:
如果我有
void Test(int a) {
}
void Best(int &a) {
}
这两个语句是等价的吗?
Test(a);
Best(&a);
【问题讨论】:
-
请添加到问题中,不要替换它,否则对原始问题的一些好的答案可能看起来是错误的。
-
新代码的唯一问题是函数没有名称。否则语法是正确的。
-
我不想强调一点,但费德里科是对的。您可以添加到您的问题或打开一个新问题,只要合适即可。
-
同意:Jeremy Ruten。请参阅下面的更多细节。添加函数名称。
标签: c++ parameters reference