永发信息网

数据结构怎样编程,我都不知道怎么学,好多语句看不懂,请问应该怎样学数据结构

答案:2  悬赏:70  手机版
解决时间 2021-03-01 04:32
比方说: typedef struct LNode{
ElemType data;
struct LNode *next;
}LNode,*LinkList;
这样的都是什麽意思啊,我一点一不懂 ,
最佳答案
这是C语言版吧 其实数据结构书上提供的代码并不能立马就能跑,都是些编程思想的体现.
如你所举,就是实现一个节点嘛,可是基本数据类型中(int char long等)没有适合做节点的. 所以便用了一个结构体struct
typedef是关键字,用来声明自定义数据类型(结构体)
LNode是你声明的结构体名(声明好了你就可以直接LNode a=;这样的语句来声明变量) 它有两部分 data ,前面标注的ElemType 表示它的数据类型 可以是基本类型(int char long等),也可以是个结构体. *next 则是一个指向这个节点类型的指针
当然 你这么直接在VC里面写肯定报错 所谓思想和实现是分开的
这个玩意可以这么实现 typedef struct LNode{
int(可以换,看实际需要) data;
struct LNode *next;
}LNode,*LinkList;

我开始学时也糊涂,后来就好了 数据结构对于计算机专业很有用 好好学
全部回答
饭要一口一口吃,路要一步一步走!步子迈大了,容易扯到蛋
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我自己拍了195张照片如果送到一般的影楼做一
完美国际黄昏副本BOSS
我在本地上高中,要住校,想买个行李箱,大概
昌邑市奎聚街道西关社区居民委员会我想知道这
会计继续教育卡号丢了咋办
小明同学想要研究唐朝时印度和中亚的历史,最
电影咱们结婚吧在罗马的插曲
硬质合金拉丝模哪里可以做?怎么区分高品质的
孔雀鱼,米奇鱼,黑玛丽,银皮球还有红箭能养
曹操到底是什么星座的?
松树背这个地址在什么地方,我要处理点事
现在什么打车软件便宜点
南宁市大树房地产营销策划有限公司地址在哪,
远字第二笔是什么
关于《建筑地基基础设计规范》(GB50007-2011)
推荐资讯
“枯木逢春”的意思是枯干的树到了春天,又恢
江苏宗申电动三轮车这个地址在什么地方,我要
谁会用PS作霓虹灯谁会作霓虹灯呀,最好要那种
宝宝快要上幼儿园了,南湖区哪个幼儿园好
华为荣耀9用的什么闪存的最新相关信息
我以前交的南京的养老保险现在交的西安的养老
柏溪镇在哪里啊,我有事要去这个地方
bigbang出道至今所有MV的高清版本 百度网盘(
9什么9什么9=6
亿家福超市在什么地方啊,我要过去处理事情
循环流化床锅炉返料器风管堵的原因有那些?
东海县秀华物业管理有限公司地址有知道的么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?