链表-基础创建和输入输出

Posted wanjinliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链表-基础创建和输入输出相关的知识,希望对你有一定的参考价值。

代码:

#include <iostream>
#include <string>
#include <cmath>
#include <algorithm>
using namespace std;
struct Node

    int v;
    Node *next;
;
main()

    int n;
    Node *a=new Node,*b;
    cin>>n;
    b=a;
    cin>>a->v;
    a->next=NULL;
    for(int i=2;i<=n;i++)
    
        a->next=new Node;
        a=a->next;
        cin>>a->v;
        a->next=NULL;
    
    a=b;
    do
    
        cout<<a->v<<endl;
        a=a->next;
    
    while(a!=NULL);

 

以上是关于链表-基础创建和输入输出的主要内容,如果未能解决你的问题,请参考以下文章

基础结构:链表- 删除排序链表中的重复元素

Javascript模仿C语言的链表实现(增删改查),并且使用控制台输入输出

c语言关于链表的一道题

数据结构 链表

26输入一个链表,反转链表后,输出链表的所有元素。

在数据结构中怎样进行单链表的输入输出?