ypedef struct LNode结构指针

原创 2016年08月28日 18:00:24
typedef struct LNode{
ElemType data;
struct LNode *next;

}LNode,*LinkList;

LNode和*LinkList;是与前面的typedef配合起来使用的,意思是给你声明的结构体起一个别名叫LNode,同时起一个指针别名叫LinkList,以后就可以用以下方式声明变量:
LNode a;//声明了一个struct LNode型变量a,与写struct LNode a;等价,省心多了;
LinkList p;//声明了一个struct LNode *型指针变量p,与写struct LNode *p等价,也省心多了。
如果没有前面的typedef,意思就不一样了:LNode就只是一个struct LNode型变量,LinkList也就只是个struct LNode *型指针。

版权声明:本文为博主原创文章,未经博主允许不得转载。

用struct LNode *L与LinkList &L的区别

用void InitList(struct LNode *L), 函数InitList中如果改变了L指针本身的值,对其他函数无影响。用void InitList(LinkList &L),函数Init...
  • tonyyubaohui
  • tonyyubaohui
  • 2009年09月19日 23:52
  • 2397

单链表typedef struct与指针连用

这是定义链表结点的结构体,并且采取了typedef操作。typedef意思我就不多说了,简单来说就是结构体别名操作,而里面char data是指数据域,struct LNode *next是指针域,链...
  • u012541747
  • u012541747
  • 2015年04月22日 19:27
  • 1086

线性表-第2章-《数据结构习题集》答案解析-严蔚敏吴伟民版

严蔚敏吴伟民版《数据结构习题集》第2章线性表部分答案+习题解析。
  • kangjianwei101
  • kangjianwei101
  • 2015年12月26日 18:30
  • 3826

第1章第2节练习题17 使用相同值结形成新单链表

设A和B是两个单链表(带头结点),其中元素按递增有序。设计一个算法从A和B中公共元素产生单链表C,要求不破坏A,B的结点...
  • u013595419
  • u013595419
  • 2016年01月13日 14:48
  • 749

《数据结构和算法》之双向链表问题实践

1,问题描述:        要求实现用户输入一个数使得26个字母的排列发生变化,例如用户输入3,使得结果为:DEFHIJKLMNOPQRSTUVWXYZABC,同时需要支持负数,使得输入-3时,结...
  • huangchijun11
  • huangchijun11
  • 2017年03月07日 11:50
  • 220

【数据结构】线性表的链式存储结构--单链表

单链表的创建、插入、删除等基本操作的实现
  • wupenm
  • wupenm
  • 2015年09月18日 10:12
  • 3046

顺序栈的操作实现_C语言

实现代码#include #include#define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 #define TRUE 1 #define FA...
  • qq_27848507
  • qq_27848507
  • 2015年11月16日 00:10
  • 315

数据结构---栈

栈:限定仅在表尾进行插入和删除操作的线性表 后进先出(Last In First Out) 注意:栈也是线性表,只不过限定只能在栈顶进行插入和删除栈的顺序存储结构:类似数组,以下标为0的一端作为栈...
  • hliyang
  • hliyang
  • 2016年12月11日 16:20
  • 143

typedef struct,自定义数据类型struct和类的区别

typedef struct,自定义数据类型struct和类的区别 引用大牛的 typedef struct和struct区别: 自定义数据结构类型: struct  类名{类体}; C语言...
  • chenjianqi0502
  • chenjianqi0502
  • 2016年01月08日 10:00
  • 2474

第2章第2节 队列

简单介绍了四种不同的队列——顺序队列,循环队列,链队列,双端队列。并且对其基本操作进行了简单介绍。...
  • u013595419
  • u013595419
  • 2016年01月15日 16:03
  • 724
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ypedef struct LNode结构指针
举报原因:
原因补充:

(最多只允许输入30个字)