问题:指针做函数参数
来源:互联网 发布:软件下载snapseed 编辑:程序博客网 时间:2024/06/09 05:42
有一个双向链表L,类型Xtype,
有一个删除节点的函数,
long delNode(Xtype *&Lhead,Xtype *&P)
{
if(P == null || Lhead == null)
return 0;
if(P->prior != null)
P->prior->next = P->next;
else
Lhead = P->next;
if(P->next != null)
P->next->prior= P->prior;
free(P);
return 1;
}
两个Xtype指针P1,P2分别指向L的两个节点,且P1,P2,P2->next均非空
调用1:delNode(L,P1);正确删除P1;
若使P2 = P2->next;调用2:delNode(L,P2->next);结果错误,
调用3:delNode(L,P2);正确删除P2,
调用2产生错误的位置为P->prior->next = P->next;执行完此句之后P指向P->next,原因未知。
0 0
- 问题:指针做函数参数
- 二维指针做函数参数传递问题
- 指针做函数参数
- 函数指针做参数
- 指针做函数参数
- 函数指针做参数
- 函数指针做函数参数
- 函数指针做函数参数
- 函数指针,指针函数,指针的指针做函数参数
- 指针做函数参数使用
- c指针做函数参数
- 指针数组做函数参数
- 善用指针---用指针做函数参数
- 函数参数的传递问题(指针的指针)【想在函数中分配内存】(指针做参数,即可做输入参数也可做输出参数)
- c/c++使用指针做函数返回值和指针作函数参数问题
- 使用指针做函数返回值和指针作函数参数问题
- c/c++使用指针做函数返回值和指针作函数参数问题
- 使用指针做函数返回值和指针作函数参数问题
- Swift Tutorial(swift 教程) 4:Your First App
- Linux学习记录(8)Linux基本权限设置
- 动态规划之数钱
- swfUpload 上传插件使用
- 无线基本概述(三)
- 问题:指针做函数参数
- 字符串相似度(编辑距离)
- Android基础入门教程——2.4.1 Adapter基础讲解
- 360网络运维的最佳实践
- Jsp里中文乱码的解决办法
- 雨谈老师塔防摄像头移动归位 围绕选定对象旋转
- cookie值中包含等号、空格、分号等特殊字符的处理
- 几种常用JSON库性能比较
- linux环境下Markdown编辑器汇总