线性表

void main(){
int i;
int k;
seqlist L1;
L1.data=(DataType*)malloc(10*sizeof(DataType)); // 分配内存地址
// 强制转换 分配空间( 10乘(自动判断占用内存地址大小(整形)) )

for(i=0;i<10;i++)
L1.data[i]=i*8; //把L1.data[0]---L1.data[9]赋值为8的倍数;

for(i=0;i<10;i++) //找出我们要找的这个数字的位置,并且把他赋值给K;
if(L1.data[i]==40)
k=i;

for(i=k;i<10;i++)
L1.data[i]=L1.data[i+1];
for(i=0;i<9;i++)
printf("%d ",L1.data[i]);
}

posted @ 2016-04-21 20:17  晓样  阅读(87)  评论(0编辑  收藏  举报