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 *型指针。

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

相关文章推荐

Go起步:5、复合类型2--指针(pointer)、结构体(struct)

之前关于Go的复合类型聊到[数组和切片],今天继续看看指针(pointer)和结构体(struct)。
  • Mungo
  • Mungo
  • 2016-08-29 19:49
  • 2497

结构(struct)指针详解

这篇文章是九九年写的,这篇文章适合中级程序员。有不明白之处不要紧,多看几遍,然后花些时间上机操作及认真思考每个问题。遇到难题要研究、解决,难题出现于哪里?该用什么方式来解决?为什么要选择这个方式解决?...

关于C中struct结构体的动态malloc和memcpy的指针操作

今天碰到一个问题,先贴代码:typedef struct Gifheader { char Signature[3]; char Version[3]; gifhea...

struct 结构体中 数组和指针

本文主要介绍在struct 结构体中对数组和指针的操作细节。   我们需要明确两个概念: a、  初始化:分配内存并写入值。 b、  赋值:  查找内存并写入值。      在上一篇文章有...

【Struct(结构体)杂谈之八】小个头也有大智慧---C语言Struct中的函数和函数指针

C语言Struct中的函数和函数指针 在第3回里的【Struct(结构体)杂谈之三】借我一双慧眼吧,让我把C++中Class(类)和Struct(结构体)看个清清楚楚明明白白...  文末留了一个悬...

结构体struct的应用、结构体变量、结构体指针变量、结构体指针变量类型的区别

结构体的使用:    今天去了坑爹的创新实验课,其实也不是说这个课很水,就是不适合大二的我在数电,模电都没接触的情况下去学习,所以我就对这个课就一头雾水,不过就在我蒙了几个小时后决定不能浪费我宝贵的时...

是typedef struct LNode而不是struct LNode?

typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。 具体区别在于: 若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,...

data struct数据结构题集

  • 2014-04-08 12:42
  • 136KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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