顺序表—静态分配
静态分配,数组大小和空间已经固定,一旦占满,再插入就会产生溢出。
#include <iostream>
using namespace std;
#define max 10
typedef struct{
int data[max];
int length;
}sqlist;
void initlist(sqlist &l)
{
for(int i=0;i<max;i++)
l.data[i]=1;
l.length=0;
}
void printlist(sqlist l)
{
for(int j=0;j<l.length;j++)
{
cout<<l.data[j]<<endl;
}
}
int main() {
sqlist l;
initlist(l);
printlist(l);
return 0;
}
作者:Cool baby
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

浙公网安备 33010602011771号