亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

c語言鏈表操作示例分享

2020-01-26 15:34:43
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
/*以下是為了構建線性鏈表而定義的結構體*/
typedef struct chaink{
    char c;
    struct chaink * next;
    }ck;
ck * chain(ck *,int);
int print(ck *,int);
/*以下是main函數*/
int main(void){
    printf("這是一個線性鏈表試驗程序。/n");
    ck * head=NULL;
    int k;
    k=sizeof(ck);
    do{
        head=chain(head,k);
        printf("是否要結束程序?若結束,請按y/Y;按其他鍵繼續錄入。/n");
        if(getch()=='y' && getch()=='Y'){
            printf("程序結束。/n");
            getch();
            break;
            }       
        }while(1);
    return 0;
    }
/*以下是為了演示線性鏈表而試著編寫的程序模塊*/
ck * chain(ck * head,int k){
    ck * next=NULL;/*掃描鏈表時要用到的臨時局部變量*/
    ck * temp=NULL;/*插入新結點時要用到的臨時局部變量*/
    int i=0;/*隔壁print函數依賴的一個參數*/
    if(head==NULL){
        head=(ck*)malloc(k);/*創建一個空的數據節點,第一個數據節點*/
        if(head==NULL){
            printf("malloc內存錯誤!");
            getch();
            exit(1);
            }/*檢驗剛剛是否已經成功創建數據節點*/
        printf("頭結點已成功創建,其地址為%p。/n",head);
        head->next=NULL;
        head->c='0'; /*初始化頭結點*/
        }   
    do{/*以從HEAD結點之后處插入新數據節點的方式接收錄入的數據*/
        printf("是否要錄入新數據?若錄入,請按y/Y;按其他鍵結束錄入。/n");
        if(getch()!='y' && getch()!='Y'){
            printf("錄入結束。/n");
            getch();
            break;
            }            
        temp=head->next;/*儲存頭節點指針域的數據*/
        head->next=(ck*)malloc(k);/*創建一個新節點*/
        if(head->next==NULL){
            printf("malloc內存錯誤!");
            getch();
            exit(1);
            }/*檢驗剛剛是否已經成功創建數據節點*/
        next=head->next;/*掃描到新創建的節點*/
        next->next=temp;/*給新節點的指針域賦值*/
        printf("請錄入新數據……/n");
        next->c=getch();/*給新節點的數據域賦值*/
        if(next->c==-1){
            printf("系統錄入端錯誤!");
            getch();
            exit(1);
            }
        printf("新數據錄入成功。錄入的新數據為%c,其數據節點的地址為%p。/n",next->c,next);/*反饋*/
    }while(1);/*以從HEAD結點之后處插入新數據節點的方式接收錄入的數據(結束)*/
    if(head->next==NULL){/*數據打印環節*/
        printf("數據鏈表里現在沒有數據。/n");
        getch();   
    }
    else{
        printf("是否要顯示鏈表中所有的數據及其地址?若要顯示,請按y/Y;按其他鍵跳過。/n");
        if(getch()!='y' && getch()!='Y'){
            printf("跳過。/n");
            getch();
            return head;
            }
        printf("現在輸出鏈表的內容……/n 序號 數據 指針/n");
        for(next=head->next;next!=NULL;next=next->next){
            i=print(next,i);/*調用打印鏈表用的函數*/
            }
    }/*數據打印環節(結束)*/
    return head;   
    }
/*以下是打印鏈表用的函數*/
int print(ck * next,int i){
    printf("   %d    %c    %p/n",i,next->c,next);
    i++;
    return i;
    }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人a在线视频| 国产欧美日韩免费看aⅴ视频| 久久免费视频在线| 在线观看日韩www视频免费| 精品久久香蕉国产线看观看gif| 久久精品人人爽| 国产拍精品一二三| 91豆花精品一区| 欧美亚洲午夜视频在线观看| 日本一区二区在线免费播放| 成人黄色av网| 国产精品成人观看视频国产奇米| 久久露脸国产精品| 欧美天堂在线观看| 国产午夜精品一区二区三区| 亚洲男人天堂视频| 91精品国产自产91精品| 国语自产精品视频在线看一大j8| 欧美午夜丰满在线18影院| 国产亚洲精品久久久久久| 亚洲欧洲xxxx| 欧美性xxxxxx| 国产精品视频一| 国产精品色悠悠| 欧美电影在线免费观看网站| 亚洲激情免费观看| 久久91亚洲精品中文字幕奶水| 91精品视频大全| 国产69精品久久久久9999| 国产精品狠色婷| 91精品国产高清久久久久久| 国产成人短视频| 亚洲国产99精品国自产| 久热爱精品视频线路一| 国产精品久久久av久久久| 亚洲第一av网站| 在线精品高清中文字幕| 日韩欧美在线视频观看| 亚洲国产另类 国产精品国产免费| 亚洲va欧美va在线观看| 国产精品夜间视频香蕉| 日本欧美黄网站| 国产不卡精品视男人的天堂| 欧美大胆a视频| 青草热久免费精品视频| 伊人久久大香线蕉av一区二区| 日韩精品免费一线在线观看| 亚洲深夜福利在线| 久久精彩免费视频| 波霸ol色综合久久| 精品国产乱码久久久久久天美| 精品亚洲aⅴ在线观看| 国产精品久久99久久| 亚洲国产精品99久久| 国产精品嫩草影院一区二区| 亚洲专区中文字幕| 中文字幕日韩av| 日韩中文av在线| 日韩av影片在线观看| 欧美老少做受xxxx高潮| 久久精品国产一区二区电影| 亚洲天天在线日亚洲洲精| 91精品国产综合久久久久久久久| 欧美极品欧美精品欧美视频| 国产欧美精品在线播放| 久久天天躁狠狠躁夜夜躁| 亚洲午夜精品久久久久久久久久久久| 日韩精品高清视频| 欧美日韩在线视频首页| 欧美激情视频三区| 亚洲色图综合网| 欧美日韩一区二区三区在线免费观看| 最近2019年好看中文字幕视频| 日本精品久久电影| 亚洲综合色激情五月| 欧美日本高清一区| 日韩精品小视频| 大荫蒂欧美视频另类xxxx| 欧美精品生活片| 亚洲淫片在线视频| 欧美日韩另类视频| 亚洲xxxx做受欧美| 国产成人在线一区| 日韩av网站电影| 黑人巨大精品欧美一区二区三区| 欧美猛少妇色xxxxx| 精品久久久久久电影| www日韩欧美| 亚洲国产精品美女| 午夜免费日韩视频| 久久久亚洲精品视频| 一道本无吗dⅴd在线播放一区| 日韩欧美中文在线| 欧美福利在线观看| 亚洲女人被黑人巨大进入al| 亚洲美女性视频| 精品久久香蕉国产线看观看gif| 欧美乱妇40p| 亚洲人成网站色ww在线| 欧美成人精品在线视频| 国产精品一久久香蕉国产线看观看| 奇门遁甲1982国语版免费观看高清| 久久久999精品免费| 欧美国产精品va在线观看| 日本精品视频在线播放| 亚洲视频综合网| 538国产精品视频一区二区| 久久天天躁狠狠躁夜夜躁| 亚洲最大福利视频网站| 国产精品日韩一区| 2021国产精品视频| 国产精品国产福利国产秒拍| 欧美在线视频免费播放| 国产色综合天天综合网| 成人午夜一级二级三级| 久久99亚洲精品| 日韩一区二区久久久| 亚洲欧洲午夜一线一品| 国内精品久久久久久| 成人激情视频网| 国产精品久久av| 91午夜在线播放| 亚洲精品国产精品乱码不99按摩| 91av在线播放视频| 欧美日韩免费区域视频在线观看| 久久久久免费精品国产| 国产精品黄色影片导航在线观看| 538国产精品一区二区在线| 亚洲欧美激情四射在线日| 亚洲免费中文字幕| 亚洲乱码一区二区| 国产激情视频一区| 亚洲va男人天堂| 欧美一级片久久久久久久| 欧美精品性视频| 91嫩草在线视频| 久久久久久久久久久91| 日韩有码片在线观看| 国内伊人久久久久久网站视频| 日韩精品福利网站| 日韩av网址在线观看| 福利一区视频在线观看| 日韩69视频在线观看| 欧美成人激情视频免费观看| 精品小视频在线| 88国产精品欧美一区二区三区| 亚洲91精品在线| 久久精品成人欧美大片| 伦理中文字幕亚洲| www.久久撸.com| 热99精品里视频精品| 亚洲国产精品va在线| 浅井舞香一区二区| 亚洲国产精品网站| 欧美黑人xxx| 成人免费大片黄在线播放| 激情亚洲一区二区三区四区| 亚洲午夜久久久影院| 国产精品亚洲精品| 激情成人中文字幕| 久久精品久久精品亚洲人| 青青精品视频播放| 色哟哟网站入口亚洲精品| 欧美综合一区第一页|