楼上的问题其实很简单
void insert(struct list a,int num) //a为实参,传的是值,如字符、整数....
void insert(struct list a,int num) //a为形参,传的是地址
void insert(struct list a,int num) //a为实参,传的是值,如字符、整数....
void insert(struct list a,int num) //a为形参,传的是地址