Advertisement

C++编写单链表的基本功能

阅读量:

C++实现单链表基本操作


单链表基础操作代码实现


复制代码
    #include<iostream>
    using  namespace std;
    
    //函数结果状态代码
    #define OK     1
    #define ERROR  0
    
    typedef int Status;    // Status 相当于 int 
    typedef char ElemType; //ElemType 相当于 char
    
    typedef struct LNode{    //类型定义 
    	ElemType data;
    	struct LNode *next;
    }LNode,*LinkList;
    
    
    LinkList L;   //创建单链表L 
    LNode *p,*q,*s,*r;     //或LinkList  p,q;
    int j;	
    	
    Status InitList(LinkList &L);  
    //始化操作,建立一个空的线性表L
    
    Status DestroyList(LinkList &L);   
    //销毁单链表L
    
    S

全部评论 (0)

还没有任何评论哟~