我的学习记录34

来源:互联网 发布:插补算法分为几种 编辑:程序博客网 时间:2024/06/08 19:02

2017.11.13李锦浩【第34天】

今天完成了对链表的学习,并尝试编写一个有关于链表的知识,但是经过编写程序我才发现,对于链表的结点连接和删除还不是特别熟练,因此我今天只能编写一部分链表的程序。我需要明天继续对链表进行学习。

附:

//luru.h

#pragma once

#include<iostream>

using namespace std;

struct tongji

{

         char a[64];

         unsigned int b;

         int age;

         int sex[10];

};

void Input(tongjit[], const int s)

{

         int i;

         for (i = 0; i < s; i++)

         {

                  cout << "请输入姓名:";

                  cin >> t[i].a;

                  cout << "请输入编号:";

                  cin >> t[i].b;

                  cout << "请输入年龄:";

                  cin >> t[i].age;

                  cout << "请输入性别:";

                  cin >> t[i].sex;

         }

}

//biaotou.h

#pragma once

#include<iostream>

#include"录入.h"

using namespace std;

struct List

{

         tongji s;

         List*a;

};

void output(tongjiall[], const int n)

{

         for (int i = 0; i <n; i++)

         {

                  cout << all[i].a << " "<< all[i].b << " " <<all[i].age << " " << all[i].sex<< endl;

         }

}

void input(List*&haed,tongjiall[])

{

         List *s, *m, *p;

         s = new List;

         s->s = all[0];

         s->a = NULL;

         if (haed ==NULL)

         {

                  haed = s;

         }

         else

         {

 

         }

}

void deletep(List*&head,tongjiall[],const int vs)

{

         List *s, *m, *p;

         s = new List;

         s->s = all[0];

         s->a = NULL;

         for (m = head, p = head->a; p; m = p, p = p->a)

         {

 

         }

}

明日任务:继续对链表知识进行学习,并对今天的程序加以完善。