Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1 - 顺序表的基本运算(3).cpp 作 者:刘小硕 完成日期:2015年9月21日 版 本 号:v1.0 问题描述:(3)其余的4个基本运算:插入数据元素ListInsert、删除数据元素ListDelete、 初始化线性表InitList、销毁线性表DestroyList都可以同法完成。 刚才的测试函数已经变得庞大。基本运算的模块保留,用于测试的main函数 可以改变。main函数的针对性越强,实践越有效。 输入描述: 若干数据 。 程序输出: 1.线性表的长度。 2.第3个元素及其值的大小。 3.8在表中的第几位。 4.删除的元素。 5.删除后的线性表。 6.删除线性表。 */
#include <stdio.h>
#include <malloc.h>
#define MaxSize 50 //Maxsize将用于后面定义存储空间的大小
typedef int ElemType; //ElemType在不同场合可以根据问题的需要确定,在此取简单的int
typedef struct
{
ElemType data[MaxSize]; //利用了前面MaxSize和ElemType的定义
int length;
} SqList;
//声明自定义函数
void InitList(SqList