⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 单链表2.c

📁 这里面包含了大量的数据结构的常用算法,大家可一看看有不有对自己有用的东西
💻 C
字号:
#include<stdio.h> 
#include<malloc.h> 
struct node{ 
        int key; 
        struct node *next; 
        }; 
void creat_link(struct node *); 
main() 
{ 
 struct node *head=NULL; 
 creat_link(head);/*这里可以这么调用吗?*/   
} 
void creat_link(struct node *head_node) 
{ 
struct node *p,*q,*Temp; 
int number; 
printf("Please input data:[-1 is End]\n"); 
scanf("%d",&number); 
while(number!=-1){ 
 q=(struct node *)malloc(sizeof(struct node)); 
 q->key=number; 
 if(head_node==NULL ){ 
           head_node=q; 
           p=q; 
          } 
  else{ 
        p->next=q; 
        p=q; 
        } 
   scanf("%d",&number); 
  } 
p->next=NULL; 
 Temp=head_node; 
 while(Temp!=NULL){ 
  printf("%d\n",Temp->key); 
  Temp=Temp->next;
 }
} 
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -