链表,链表添加

caoxingyu

关注

阅读 64

2022-01-24

#include<stdio.h>
#include<stdlib.h>
using namespace std;
typedef struct Node//创建链表
{
    int id;
    char *name;
    char *number;
    struct Node* pNext;
}List;
List* GetNode(int id, char* name)//链表添加
{
    List* pTemp = (List*)malloc(sizeof(List));
    pTemp->id = id;
    pTemp->name = name;
    pTemp->pNext = NULL;
    return pTemp;
}
int main()
{
    List a = { 1,"pig","111",NULL };
    List b = { 2,"dog","222",NULL };
    List c = { 3,"cat","333",NULL };    
    a.pNext = &b;
    b.pNext = &c;
    List* x=GetNode(1, "pig");
    
    return 0;
}

精彩评论(0)

0 0 举报