日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

C语言定义一个头节点,一个关于C语言链表头结点的问题

發布時間:2024/9/30 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言定义一个头节点,一个关于C语言链表头结点的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

#include

#include

#include

typedef struct STU{

int sno;

char sname[10];

float grade;

struct STU *next;

}STU;

STU *inputData(); /*創建鏈表,返回鏈表的頭指針*/

void printData( STU *list); /*輸出鏈表*/

int main()

{

STU *h=NULL;

h=inputData();

printData(h);

return 0;

}

STU *inputData()

{

STU *p=NULL,*q=NULL,*head=NULL;

int sno;

char sname[10];

float grade;

scanf("%d%s%f",&sno,sname,&grade);

while(sno!=-1) /*輸入學號為-1時,結束輸入*/

{

p=(STU *)malloc(sizeof(STU));

p->sno=sno;

strcpy(p->sname,sname);

p->grade=grade;

p->next=NULL;

if(head==NULL)

head=p;

else

q->next=p;

q=p;

scanf("%d%s%f",&sno,sname,&grade);

}

return head;

}

void printData( STU *list)

{

STU *p=list;

printf("\n======================\n");

while(p!=NULL)

{

___________________________________________; /*輸出數據*/

p=p->next;

}

}

總結

以上是生活随笔為你收集整理的C语言定义一个头节点,一个关于C语言链表头结点的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。