【发布时间】:2014-02-02 22:40:09
【问题描述】:
//function prototype at the top
void fillRandArray(int A[], int number, int maxNum);
//function declaration
void fillRandArray(int* A, int number, int maxNum) {
for(int i = 0; i < number; i++) {
A[i] = rand() % maxNum + 1;
}
}
int A[MAX_STUDENTS];
fillRandArray(A, number, 44);
代码看不懂,所以原型集int A[]
然后声明集int* A
当我们传递参数时,我们不应该这样传递吗...
fillRandArray(A[MAX_STUDENTS], number, 44); <---- ???
【问题讨论】:
标签: c++ parameters