C++ 如何在链接列表中存储数字列表

C++ 如何在链接列表中存储数字列表,c++,C++,我一直在尝试将数组的编号存储在链接列表中。但我不知道怎么做。我需要有人帮我完成代码 #include <iostream> using namespace std; int main() { int numeros[9] = {1,2,3,4,5,6,7,8,9}; typedef struct Node *NodePtr; //declara Nodeptr un apuntador a Node struct Node {

我一直在尝试将数组的编号存储在链接列表中。但我不知道怎么做。我需要有人帮我完成代码

#include <iostream>


using namespace std;

int main()
{
    int numeros[9] = {1,2,3,4,5,6,7,8,9};

    typedef struct Node *NodePtr; //declara Nodeptr un apuntador a Node
    struct Node
    {
        int x;
        Node *next; // omit the 'struct' for C++-only usage
    };

    return 0;  
}
#包括
使用名称空间std;
int main()
{
整数[9]={1,2,3,4,5,6,7,8,9};
typedef struct Node*NodePtr;//声明NodePtr un apuntador节点
结构体类型
{
int x;
Node*next;//仅在C++中使用时省略“struct”
};
返回0;
}
紧凑的方式:

struct Node
{
    int x;
    Node *next;
} nodes[] = {
    {1, nodes + 1},
    {2, nodes + 2},
    {3, nodes + 3},
    {4, nodes + 4},
    {5, nodes + 5},
    {6, nodes + 6},
    {7, nodes + 7},
    {8, nodes + 8},
    {9, nullptr}
};
Node* root = nodes;

在这段代码中,我并没有看到将数据插入链接列表的尝试。您尝试了什么,遇到了什么问题?
std::list
?如果你不想要
std
,为什么要使用名称空间std进行
?如果你要求做作业,这不是合适的站点。你要求的是完整的理论论证和实施。你应该先研究它,单独尝试,只有在之后,如果代码的某些部分不起作用,发布一个适当而准确的问题。请自己学习链表的抽象概念,并尝试实现它。我们在发布整个代码方面没有问题,但是如果你继续复制粘贴,你什么时候开始学习?尝试在谷歌上搜索链接列表教程,将会显示一公吨的结果!如果你学会了这个概念并亲自实施,你对这个概念的理解将是一件长期的事情。尽你最大的努力去学习,如果你仍然不能,那么让我们知道你做了什么,你的问题是什么。祝你好运互联网上有很多例子。你会发现甚至有一个教程,一步一步地讲解唧唧和为什么要这么做。