社区
C++ 语言
帖子详情
a=b->c;a->b=c;
hahaysw
2008-05-14 12:08:35
a=b->c;
a->b=c;
链表的问题,上面3个都是类对象指针名。
我想知道这2代码的意思,详细点更好。
召唤高手~
...全文
107
7
打赏
收藏
a=b->c;a->b=c;
a=b->c; a->b=c; 链表的问题,上面3个都是类对象指针名。 我想知道这2代码的意思,详细点更好。 召唤高手~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lin29276
2008-05-14
打赏
举报
回复
画图才是王道~~~
hahaysw
2008-05-14
打赏
举报
回复
问题是我都不理解
p1=head-> next;
head-> next=NULL;
HelloDan
2008-05-14
打赏
举报
回复
[Quote=引用 2 楼 hahaysw 的回复:]
struct stu *turnback(struct stu *head)
{
struct stu *ne,*newhead,*temp;
p2=head;
p1=head-> next; //2行都不知道是什么意思。
head-> next=NULL; //想知道详细的解释
while(p1!=NULL)
{
temp=p1-> next;
p1-> next=p2;
p2=p1;
p1=temp;
}
newhead=p2;
return(newhead);
}
[/Quote]
链表的你画一个图就知了。
lin29276
2008-05-14
打赏
举报
回复
貌似删掉一个东东~~~
hahaysw
2008-05-14
打赏
举报
回复
struct stu *turnback(struct stu *head)
{
struct stu *ne,*newhead,*temp;
p2=head;
p1=head-> next; //2行都不知道是什么意思。
head-> next=NULL; //想知道详细的解释
while(p1!=NULL)
{
temp=p1-> next;
p1-> next=p2;
p2=p1;
p1=temp;
}
newhead=p2;
return(newhead);
}
星羽
2008-05-14
打赏
举报
回复
请法详细代码
小人物-
2008-05-14
打赏
举报
回复
[Quote=引用 5 楼 hahaysw 的回复:]
问题是我都不理解
p1=head-> next;
head-> next=NULL;
[/Quote]
假设head是一个链表的的头节点,
p1=head-> next;
p1指向第2个接点.
head-> next=NULL;
把头节点的next指针 赋值为空
意思就是把头节点从链表中删除,以后p1就是头节点了
Java毕业设计-基于SSM框架的大学生社团管理系统带lw(源码+演示视频+说明).rar
Java毕业设计-基于SSM框架的大学生社团管理系统带lw(源码+演示视频+说明).rar 【项目技术】 开发语言:Java 框架:ssm+vue 架构:B/S 数据库:mysql 【演示视频-编号:438】 https://pan.quark.cn/s/b3a97032fae7 【实现功能】 实现了社长管理,社团信息管理,社团分类管理,社团加入信息管理,社团成员登记管理,活动信息管理等功能。
基于javaEE+Mysql实现的超市积分管理系统(源码+数据库sql+论文+视频齐全)
【作品名称】:基于javaEE+Mysql实现的超市积分管理系统(源码+数据库sql+论文+视频齐全) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 超市会员积分管理系统主要用于实现了企业管理数据统计等。本系统结构如下: (1)网络会员管理中心界面: 会员修改密码信息模块:实现会员密码功能; 会员登陆模块:实现会员登陆功能; 会员注册模块:实现会员注册功能; 留言板模块:实现留言板留言功能 (2)后台管理界面: 系统用户管理模块:实现管理员的增加、查看功能; 会员信息管理模块:实现会员信息的增加、修改、查看功能; 注册用户管理模块:实现注册用户的增加、修改、查看功能; 会员卡管理模块:实现会员卡信息的增加、查看功能; 商品销售管理模块:实现商品信息的增加、查看功能; 会员积分管理模块:实现合作公司信息的增加、查看功能; 信息统计模块:实现数据统计报表功能; 留言板模块:实现留言板信息的增加、修改、查看功能;
node-v6.9.4-linux-s390x.tar.xz
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
node-v6.13.1-linux-ppc64.tar.xz
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
learn.py
learn.py
C++ 语言
64,675
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章