静态链表.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 + -
显示快捷键?