?? algo2-7.c
字號:
/* algo2-7.c 教科書中圖2.10 靜態鏈表示例 */
/* 第一個結點的位置在[0].cur中,成員cur的值為0,則到鏈表尾 */
#include"c1.h"
#define N 6 /* 字符串長度 */
typedef char ElemType[N];
#include"c2-3.h"
void main()
{
SLinkList s={{"",1},{"ZHAO",2},{"QIAN",3},{"SUN",4},{"LI",5},{"ZHOU",6},{"WU",7},{"ZHENG",8},{"WANG",0}};
int i;
i=s[0].cur;
while(i) /* 輸出教科書中圖2.10(a)的狀態 */
{
printf("%s ",s[i].data); /* 輸出鏈表的當前值 */
i=s[i].cur; /* 找到下一個 */
}
printf("\n");
s[4].cur=9; /* 按教科書中圖2.10(b)修改 */
s[6].cur=8;
s[9].cur=5;
strcpy(s[9].data,"SHI");
i=s[0].cur;
while(i) /* 輸出教科書中圖2.10(b)的狀態 */
{
printf("%s ",s[i].data); /* 輸出鏈表的當前值 */
i=s[i].cur; /* 找到下一個 */
}
printf("\n");
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -