结构体成员变量指针问题class A:struct st *p1;A::Run(struct st *p){ p1 = p; //此处程序崩溃}A::Run1(){ //使用p1}请问此程序用法出了什么问题?该如何修改?[解决办法]LL,最好把代码贴完整。你在Run1()中使用p1,p1不能为空啊,所以你的p申请空间了吗。