指针参数传递给用指针传递一个函数数内释放并分配空间,多次调用该指针释放并分配不同的空间长度出错

一个指针变量作为作为形参传递給用指针传递一个函数数后函数返回的类型还是这个形参,为什么这个指针的地址没有发生变化


// 创建链表,填充节点
/* 头结点当前为嘟节点,都指向都节点 */
else // 小于等于零表示输入结束。说明第一次输入就是0表示是个空链表,都删除
pCur=pNext; // 将当前输入的节点保存到保存当前節点的指针,方便pNext腾出空间输入下一个节点


为什么*p的地址还是没有变化我在函数里面给它赋值了啊?

  

}

在VC++6.0环境下main函数中直接调用子函數与通过函数指针调用子函数 , 对编译系统而言有没有什么区别, 是内存分配方面的区别吗!!示例代码如下

 在此先行谢过!!!!!


}

我要回帖

更多关于 用指针传递一个函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信