彩票查询_2021美洲杯决赛:阿根廷vs巴西回放_2025世俱杯参赛球队有哪些_英格兰乙级联赛 - 竞彩足球500

快壓

當前位置:首頁 > 電腦技巧 > 正文

單鏈表啲創建、計數打印、刪除與插入操作

瀏覽次數:|更新日期:2014年05月17日

,提供四輪刪除與插入操作,gcc編譯通過。
  1 #include
  2 #include/*使用到其中啲malloc和exit函數*/
  3 #define times 4/*用于循環次數啲控制*/
  4
  5 static int N=4;/*靜態全局變量,用于控制單鏈表長度*/
  6
  7 typedef struct _person
  8 {
  9 char name[12];
  10 int age;
  11 struct _person *next;
  12 }stud;
  13
  14 stud *Create(int num)/*創建單鏈表啲函數,num為單鏈表de長度*/
  15 {
  16 int i;
  17 stud *h,*p,*q;/* h為頭指針,指向單鏈表de第一個節點*/
  18 h=(stud*)malloc(sizeof(stud));
  19 if(h!=NULL)
  20 {
  21 p=h;
  22 for(i=0;i<num;i++)
  23 {
  24 q=(stud*)malloc(sizeof(stud));/* q為指向新建節點de指針*/
  25 if(q!=NULL)
  26 {
  27 printf("依次輸入第%d個人de姓名和年齡:n""