lianbiao6.c
来自「链表的测试 使用方式 添加,删除方法的实现」· C语言 代码 · 共 46 行
C
46 行
#include "stdio.h"
#define null NULL
struct link
{
char *name;
int num;
struct link *next;
};
typedef struct link list;
typedef struct list *links;
links head,e;
void start()
{
e->name=null;
e->num=null;
head=e;
}
void add(char *namep,int n)
{
e->next=(links*)malloc(sizeof(links));
e=e->next;
e->name=namep;
e->num=n;
e->next=null;
}
void putout()
{
e=head;
while(e->next!=null) printf("\n%s\t%d",e->name,e->num);
}
main()
{
int i;
char *ss;
start();
for(i=0;i<3;i++)
{
printf("please input name:\n");
scanf("%s",&ss);
add(ss,i);
}
putout();
getch();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?