征服c語(yǔ)言第一天

從今天開始,將每天在簡(jiǎn)書里面記錄著我學(xué)習(xí)c語(yǔ)言的一些心得,與感悟。

實(shí)際上,大學(xué)里面老師只是起到了領(lǐng)進(jìn)門的作用,我們不能因?yàn)槔蠋熕?,就放棄了c語(yǔ)言,c語(yǔ)言確實(shí)是一種比較難理解但好做的語(yǔ)言,也有入門到放棄的無(wú)心之談。

C語(yǔ)言中的鏈表操作

1.單向鏈表
單項(xiàng)鏈表的數(shù)據(jù)結(jié)構(gòu)分為數(shù)據(jù)域 指針域

  struct node{
int data;//數(shù)據(jù)域
struct node *next;//指針域
}

2.創(chuàng)建動(dòng)態(tài)鏈表

#include<stdio.h>
#include<malloc.h>
#define LEN sizeof(struct node)
struct node{
  int data;
  struct node *next;
};
int n;
struct node *create()
{  struct node *head,*p1,*p2;
   n=0;
   head=NULL;
   p1=p2=(struct node *)malloc(LEN);
   scanf("%d",&p1->data);
   while(p1->data!=-1)
      {  n=n+1;
         if(n==1) head=p1;
           else p2->next=p1;
         p2=p1;

}

}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容