const int N = 5;
struct array_str {
int array[N];
unsigned int size;
};
int main(int argc, const char * argv[]) {
// insert code here...
std::cout << "Hello, World!\n";
return 0;
}
void readArray(array_str& v){
for (<#initialization#>; <#condition#>; <#increment#>) {
<#statements#>
}
}
括号中的“array_str& v”是什么意思?我不会传递 struct bcs 我会以这种方式“struct array_str name”,v 是一个变量,但为什么要这样写? >
答案 0 :(得分:1)
是当您调用函数array_str
reference
传递的readArray
类型的参数