刚刚学会个基础链表

来源:互联网 发布:网络人气奖颁奖词 编辑:程序博客网 时间:2024/05/18 08:55

关于链表
就是串起来

#include <iostream>using namespace std;struct fin{    int a;    fin *next;   //给下个开头留个挂钩};int main(){    fin *head,*p,ar[1000];   //给开头留个挂钩    int n;    while(cin>>n)    {        int i;        for(i=0;i<n;i++)        {            cin>>ar[i].a;            ar[i].next=&ar[i+1];  //每次首尾相连        }        ar[i-1].next=0; //给一个结束条件        head=&ar[0];        p=head;        while(1)        {            cout<<p->a<<endl;            p=p->next;            if(p==0) break;  //想怎么结束怎么结束        }    }    return 0;}
0 0
原创粉丝点击