| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 463 人关注过本帖
标题:请问链表的创建应该怎么样去理解?
只看楼主 加入收藏
linqingwudi
Rank: 2
等 级:论坛游民
帖 子:35
专家分:31
注 册:2010-9-14
结帖率:100%
收藏
已结贴  问题点数:5 回复次数:4 
请问链表的创建应该怎么样去理解?
--------------------------
struct student
{
  long int num;
  char name[20];
  struct student *next;
};
--------------------------
这段代码中应该怎么去理解struct student *next;这短代码的含义?
因为书上没有做过多的介绍觉的有些不知所以
搜索更多相关主题的帖子: 链表 
2010-10-03 09:52
linqingwudi
Rank: 2
等 级:论坛游民
帖 子:35
专家分:31
注 册:2010-9-14
收藏
得分:0 
如果有关于链表知识点方面的资源共享更好
2010-10-03 10:00
wuzhanghao88
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:45
专家分:146
注 册:2009-10-25
收藏
得分:0 
就是一个结构体指针!主要就是将链表连接起来.
2010-10-03 10:53
逐渐学习
Rank: 6Rank: 6
等 级:侠之大者
帖 子:113
专家分:454
注 册:2010-9-26
收藏
得分:0 
struct student
{
  long int num;
  char name[20];
} *next;如果能理解这种结构体定义,也就是说定义了指向struct student的一个指针变量next.
那么struct student
{
  long int num;
  char name[20];
  struct student *next;
};
struct student *next;是要求链表中的每个结点要包含指向下一个同类型结点的地址成员.

帮人《---》帮己
2010-10-03 15:18
lwlls668
Rank: 2
等 级:论坛游民
帖 子:59
专家分:72
注 册:2010-4-9
收藏
得分:5 
别想这么多   就是定义了一个 struct student * 的指针罢了,这儿的一般功能就是指向下一个struct student 的结点。
2010-10-03 16:35
快速回复:请问链表的创建应该怎么样去理解?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018482 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved