添加引用即可:
#include<cstdio>
#include<vector>
using namespace std;
vector<int> pre_arr,pos_arr;
struct Node {
int data;
Node *lchild;
Node *rchild;
};
void PreOrder(Node *root, vector<int>& vi) {
if (root == NULL)return;
vi.push_back(root->data);
PreOrder(root->lchild, vi);
PreOrder(root->rchild, vi);
}
int main() {
Node *root;
PreOrder(root, pre_arr);
return 0;
}