[quote=引用 2 楼 GKatHere的回复:]if (p==0) { p = ...; //不要再定义p }
// 没有问题 char* ff(char*&f) { f = new char[10]; return f; } int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) { char* a = "dd"; char* f = ff(a); }
环境vc6.0调试。 创建二叉排序树,图1红框内为断点处p指针地址。 图二为返回p指针的地址,又变成0。 传参传的是*&p. 求大佬指导。
if (p==0) { p = ...; //不要再定义p }
64,684
社区成员
250,491
社区内容
加载中
试试用AI创作助手写篇文章吧