重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
最基本操作:增删改查 InitList(&L):初始化表。构造一个空的线性表;Length(L):求表长。返回线性表L的长度,即L中数据元素的个数;LocateElem(L,e):按值查找操作。
为吴中等地区用户提供了全套网页设计制作服务,及吴中网站建设行业解决方案。主营业务为网站制作、网站设计、吴中网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
InitList()函数原型的形参是变量L类型的指针(即取变量L地址&L),ListEmpty()函数的形参就是变量L类型。满意请采纳,有疑问请追问。
//***线性表的基本操作只有两个,插入,删除。这里写三个:初始化,插入,删除。
而LinkList就是该类型的指针,保存地址,使用的时候是LinkList-data=...,LinkList-next=LinkList(或者其他该类型的指针)。
typedef struct lnode {...}LNode,*LinkList;这条语句的作用有:给结构体类型struct lnode定义了一个别名LNode,给结构体类型指针struct lnode *定义了一个别名LinkList。在{...}内定义了结构体的成员。
LinkListL;是指定义一个链表。L=malloc(sizeof(LinkList));是指为该链表申请头结点,并使该链表的指针指向该结点LNode*p;p=malloc(sizeof(LNode));与上句不同,这句是指你申请一个结点的空间。
程序中这条语句是错误的。中括号只有一半,那一半呢? *p_y=qp++head];至于要求的主函数,如果是队列问题还要涉及的是一般队列还是循环队列,因此没法写给你。
在C语言中主函数调用子函数,子函数被主函数调用,这就是它们之间的联系。
主函数:即程序的入口函数,通常是有main字样的函数为主函数。程序执行的时候最先调用的是这个函数。
C语言中主函数指的是main函数 主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv.. argv[argc-1] 指向每个这些字符串的第一个字符。