你好,我有一个任务要创建一个函数,该函数可以填充在main()中创建的数组,然后在另一个函数中使用该数组,我应该在其中进行一些计算。我已经有一些代码,您能帮我怎么做吗?预先谢谢你
#include <iostream>;
using namespace std;
int* modArray(int* a, int size) {
for (int i = 0; i < size ; i++) {
a[i] = i;
}
return a;
}
int modAddition() {} // This is the function, where I want to use, the "a" array
int main() {
int size = 7;
int* a = new int[size];
a = modArray(a, size);
system("pause");
return 0;
}
答案 0 :(得分:0)
您的modArray可以工作,并且在这种情况下不需要返回指令。您可以在modAddition中执行相同的操作。记住,如果没有回报,它们将是无效方法。