大学练习,我试图理解这意味着什么

时间:2021-01-26 16:52:43

标签: c++

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 是一个变量,但为什么要这样写? >

1 个答案:

答案 0 :(得分:1)

是当您调用函数array_str

时以名称​​v作为reference传递的readArray类型的参数
相关问题