资源简介

部分内容如下: int main(int argc, char* argv[]) { int opt; int where; int value; int count; LinkList L; while(1) { system("cls"); opt = getoptions(); if(opt == 1) { system("cl

资源截图

代码片段和文件信息

#include 
#include 
#include 

/*构建结点结构体 */
typedef struct LNode{
       int data;
       struct LNode * next;
}LNode * linkList;
/*用于创建链表的函数 */
/*反序构建的*/
linkList CreateList_L(linkList L int n)
{
       int i;
       linkList p;
       L = (linkList)malloc(sizeof(LNode));
       L->next = NULL;
       for(i = n; i > 0; --i)
       {
               p = (linkList)malloc(sizeof(LNode));
               scanf(“%d“&p->data);
               p->next = L->next;
               L->next = p;
        }
       return L;
}
/* 用于插入结点的函数 */

linkList ListInsert_L(linkList L int i int newnode)
{
       linkList p = L;
       linkList s;
       int j = 0;
       while(p&&j       {
               p = p->next;
               ++j;
    

评论

共有 条评论