收起
指针参数是不能修改指针地址的。这和形参不能修改传入变量是一个意思将create的参数改为指针的指针,或者将传入参数作为返回值比如
struct List *create(struct List * list,char data) { ... return list; } struct List *L; L = create(L,data); push(L,data);
报告相同问题?