使用列表和节点创建列表

节点代表列表节点。有谁知道如何首先和最后结合列表的元素,以便您可以在节点的末尾或开头添加值

struct Node
{
int value;
struct Node *next;
};


struct List
{
struct Node *first, *last;
};