在尝试使用C++中的向量执行插入排序时,我发现当我使用时,它没有执行该功能:
void ins_sort(vector<int> v){
//function body
}
Run Code Online (Sandbox Code Playgroud)
而当我执行以下操作时,它起作用了:
void ins_sort(vector<int>& v){
//function body
}
Run Code Online (Sandbox Code Playgroud)
有人可以解释一下为什么吗?