顺序表静态分配元素类型为字符型
大学基础数据结构
#include <stdio.h>
#include <string.h>
#define Maxsize 20
typedef char ElemType;
typedef struct SqList_static {
ElemType data[Maxsize];
int len;
}SqList_static;
void InitSqList_static(SqList_static& L) {
for (int i = 0; i < Maxsize; i++) {
L.data[i] = 0;
}
L.len = 0;
}
void Print_SqList_static(SqList_static L) {
printf("\n");
for (int i = 0; i < L.len; i++) {
printf("%c ", L.data[i]);
}
printf("\n");
}
bool SqList_static_Search_by_loc(SqList_static L, int i, ElemType& e) {
if (i<1 || i>L.len) return false;
e = L.data[i - 1];