静态链表.c
来自「结构体的一些练习源代码,另外还有静态链表的使用」· C语言 代码 · 共 28 行
C
28 行
/*创建简单的静态链表*/
#include <stdio.h>
# include <string.h>
struct employeeData
{
int id;
char name[10];
int salary;
struct employeeData *next;
}
main()
{
struct employeeData e1,e2,e3;
struct employeeData *startPtr,*ptr;
e1.id = 1001;strcpy(e1.name,"王浩");e1.salary = 1000;
e2.id = 1002;strcpy(e2.name,"李勇");e2.salary = 1200;
e3.id = 1003;strcpy(e3.name,"黄耀辉");e3.salary = 1500;
startPtr = &e1;
e1.next = &e2;
e2.next = &e3;
e3.next = NULL;
ptr = startPtr;
do
{
printf("%6d%10s%6d\n",ptr->id,ptr->name,ptr->salary);
ptr = ptr->next;
}while (ptr != NULL);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?