2021-04-25

作者: 张轻舟 | 来源:发表于2021-04-25 18:56 被阅读0次
#include"stdio.h"
typedef struct Node
{
    short a;
    int b;
    short c;
    int d;
}NODE;
typedef struct MapNode//没有空间,没法赋值
{
    NODE f;//这样就可,因为已经存在
    struct MapNode* next;//struct MapNode next;加入不加*,是不对的。定义本身类型算不出自身内存有多大的。
}MAP;
MAP *head;
MAP* p;
int Add()
{
    MAP *New;
    New = (MAP*)malloc(sizeof(MAP));
    printf("输入个样式:学号 性别 姓名\n");
    scanf("%d", &New->f.a);
    getchar();
    scanf("%c", &New->f.b);
    getchar();
    scanf("%s", New->f.c);
    getchar();
    scanf("%s", New->f.d);
    getchar();
    New->next=null;//将New的下一个结点赋值为空
    p->next = New;//p是尾结点,现在将New插入到尾结点后面,New就成了尾节点
    p = New;//然后把New赋值成尾结点。尾结点更像是一个称号,人员一直流动,但是尾结点不动。
    return 0;
}
int del(int linkID)
{
    MAP* pc, * pb;
    pb = head;
    pc = head->next;
    while (pc!=NULL && pc->f.b!=linkID)//找到要删除的节点的位置
    {
        pb = pc;//不是要找到的节点,pb跟进,pb和pc是一前一后的关系,pb在前
        pc = pc->next;//pc往后走一步
    }
    if (pc->f.b == linkID)
    {
        pb->next = pc->next;
        free(pc);
    }
    else
    {
        printf("不存在!\n");
    }
    return 0;
}

int main()
{
    //int a;
    //struct MapNode b;
    //struct MapNode *p2;
    //int* p;
    //p = &a;
    //p2 = &b;
    head = (MAP*)malloc(sizeof(MAP));
    head->f.a = 0;
    head->f.b = 0;
    head->f.c = 0;
    head->f.d = 0;

}

相关文章

  • docker-harbor2.2.1安装

    2021-04-25 1、安装docker 参考:https://www.jianshu.com/p/8b471...

  • shell学习笔记

    title: shell学习笔记date: 2021-04-25 15:59:05 [TOC] 0. 前言 鉴于实...

  • bitshares比特股数据20210425

    2021-04-25比特股BTS大额转账的记录 时间转出转入BTS数量22:45:48zbbts001zbsend...

  • 4-27上午10点

    Dear: “低小下”的嘲風先生草堂 微信群上的聊天记录如下,请查收。 ————— 2021-04-25 ————...

  • 2021-04-26

    非洲小国肯尼亚的红茶:汤色橙黄、滋味鲜香醇甜、口感绵柔润滑 原创悠然品茶2021-04-25 10:41:18 0...

  • 人机器能量游记的开启

    我怎么如此幸运-99将帅挑战赛50-重生232天-戴红霞(2021-04-25) 我怎么如此幸运-人机器能量游记的...

  • 2022-05-01 思考成长周复盘(第97/130周)

    一 时间 2021-04-25 ~ 2022-05-01 二 围绕成长提升做的事 1.规律作息2.读书学习3.运动...

  • 2021-04-25

    主题:吃饭不看电视 背景:最近还是感觉有些浮躁,具体表现就是有点静不下心来做事情.辞旧(离开美国)迎新(返回中国)...

  • 2021-04-25

    剥开看到自己肮脏的内心,似乎早已糜烂,腐朽的气味弥漫在空气中。我还应该继续吗,继续这卑鄙的行为吗?而我似乎也找不到...

  • 2021-04-25

    这几年,天气越来越“变态”了。变化很突然,骤冷骤热。 去年冬天,长这么大,记忆中河南还没有零下好几度的时候。屋里搁...

网友评论

    本文标题:2021-04-25

    本文链接:https://www.haomeiwen.com/subject/hscjrltx.html