【发布时间】:2015-01-11 04:07:07
【问题描述】:
我想知道我是否可以让函数返回一个整数数组。我尝试了如下代码:
int function[](){
code;
}
我尝试过如下代码:
int[] function(){
code;
}
都不行。有什么建议么?
【问题讨论】:
-
返回一个数组通常是不切实际的。
-
答案会有所不同
-
没有一个答案告诉你:数组不可复制或分配,所以你不能按值返回一个。您需要返回其他内容,或者找到另一种方法将感兴趣的数据复制到预先存在的数组中。任何可能的解决方案都将取决于语言。不幸的是,您标记了两个。
-
C 和 C++ 在这个问题上可能有点不同
标签: c++ c return-type