当前位置: 首页 > news >正文

品牌的佛山网站建设价格seo工具在线访问

品牌的佛山网站建设价格,seo工具在线访问,方太产品站网站建设,一分钟做网站目录 1.main函数设计 2.定义Node节点类型 3.链表插入结点 在main函数中调用插入函数、打印函数 插入结点函数实现(头插法) 插入结点函数实现(尾插法) 遍历链表函数实现 4.演示插入、遍历结果 目录 1.main函数设计 2.定义…

目录

1.main函数设计

 2.定义Node节点类型

3.链表插入结点

在main函数中调用插入函数、打印函数

插入结点函数实现(头插法)

 插入结点函数实现(尾插法)

遍历链表函数实现 

4.演示插入、遍历结果 


目录

1.main函数设计

 2.定义Node节点类型

3.链表插入结点

在main函数中调用插入函数、打印函数

插入结点函数实现

遍历链表函数实现 


本节分上下两节,主要是对链表进行一个实操演练。本章节小节记录的是数据链表的学生管理系统实现方法,主要有链表的创建、链表插入、链表遍历,此前所学还是单向链表,后续会退出单向循环链表、双向链表、双向循环链表等;

1.main函数设计


int main()
{helpMessage();while(1){char cmd[64] = "";cout<<"请输入操作指令: ";cin >> cmd;if(strcmp(cmd,"help") == 0){helpMessage();}else if(strcmp(cmd,"insert") == 0){cout << "-------insert-------"<<endl;}else if(strcmp(cmd,"print") == 0){cout << "-------print-------"<<endl;}else if(strcmp(cmd,"search") == 0){cout << "-------search-------"<<endl;}else if(strcmp(cmd,"delete") == 0){cout << "-------delete-------"<<endl;}else if(strcmp(cmd,"free") == 0){cout << "-------free-------"<<endl;}else if(strcmp(cmd,"clear") == 0){system("cls");}else if(strcmp(cmd,"quit") == 0){return 0;}}return 0;}

link.cpp

#include "link.h"Link::Link()
{}void  helpMessage()
{cout<<"  *********************************"<<endl;cout<<"  *   help:帮助信息               *"<<endl;cout<<"  *   insert:插入链表节点         *"<<endl;cout<<"  *   print:遍历链表              *"<<endl;cout<<"  *   search:查询链表某个节点     *"<<endl;cout<<"  *   delete:删除链表某个节点     *"<<endl;cout<<"  *   free:释放整个链表           *"<<endl;cout<<"  *   quit:退出程序               *"<<endl;cout<<"  *   clear:清空屏幕              *"<<endl;cout<<"  *********************************"<<endl;
}

 

 2.定义Node节点类型

struct STU_NODE{//数据域int  num;char name[32];//指针域STU_NODE *next;
};

3.链表插入结点

在main函数中调用插入函数、打印函数

插入结点函数实现(头插法)

//链表插入之 在头部之前插入(头插法)
STU_NODE *insertLink(STU_NODE *head,STU_NODE tmp){//从堆区申请带插入的节点空间STU_NODE *pnode = new STU_NODE();//给空间赋值*pnode = tmp;pnode->next = nullptr;//判断链表这个结点为不为空if(nullptr == head){  //不存在head = pnode;}else{//链表存在pnode->next = head;head = pnode;}return  head;
}

 插入结点函数实现(尾插法)

//链表插入之 在尾部之后插入(尾插法)
STU_NODE *insertLink(STU_NODE *head,STU_NODE tmp){//从堆区申请带插入的节点空间STU_NODE *pnode = new STU_NODE();//给空间赋值*pnode = tmp;pnode->next = nullptr;//判断链表这个结点为不为空if(nullptr == head){  //不存在head = pnode;}else{//链表存在//寻找尾节点STU_NODE *pnewnode = head;while(pnewnode->next != nullptr)pnewnode = pnewnode->next;//在尾节点插入pnodepnewnode->next = pnode;}return  head;
}

遍历链表函数实现 

void printLink(STU_NODE *head){if(nullptr == head){  //不存在cout<<"Link is not exist"<<endl;return;}STU_NODE *node = head;while(node != nullptr){cout<<node->num<<" "<<node->name<<endl;node = node->next;}return;
}

4.演示插入、遍历结果 


文章转载自:
http://synapse.pwkq.cn
http://hofuf.pwkq.cn
http://plaister.pwkq.cn
http://templar.pwkq.cn
http://terrorism.pwkq.cn
http://radar.pwkq.cn
http://triply.pwkq.cn
http://satin.pwkq.cn
http://cetaceum.pwkq.cn
http://absquatulation.pwkq.cn
http://cinder.pwkq.cn
http://dilutedness.pwkq.cn
http://campaniform.pwkq.cn
http://zoomorphic.pwkq.cn
http://fascinating.pwkq.cn
http://uvulitis.pwkq.cn
http://escheat.pwkq.cn
http://saturant.pwkq.cn
http://dechristianize.pwkq.cn
http://thioantimonate.pwkq.cn
http://defoliator.pwkq.cn
http://service.pwkq.cn
http://photolysis.pwkq.cn
http://attainments.pwkq.cn
http://scorer.pwkq.cn
http://hapenny.pwkq.cn
http://scorebook.pwkq.cn
http://mannite.pwkq.cn
http://bump.pwkq.cn
http://winsome.pwkq.cn
http://higlif.pwkq.cn
http://ragbolt.pwkq.cn
http://sweetback.pwkq.cn
http://alcoranist.pwkq.cn
http://biloquialism.pwkq.cn
http://balloonkite.pwkq.cn
http://having.pwkq.cn
http://millwright.pwkq.cn
http://photodecomposition.pwkq.cn
http://elevenses.pwkq.cn
http://matzoon.pwkq.cn
http://exoculation.pwkq.cn
http://unchanged.pwkq.cn
http://yurt.pwkq.cn
http://forechoir.pwkq.cn
http://pytheas.pwkq.cn
http://dolichomorphic.pwkq.cn
http://diapsid.pwkq.cn
http://lauretta.pwkq.cn
http://disqualification.pwkq.cn
http://codices.pwkq.cn
http://notarize.pwkq.cn
http://saccule.pwkq.cn
http://virus.pwkq.cn
http://ou.pwkq.cn
http://rerecording.pwkq.cn
http://consumption.pwkq.cn
http://lugsail.pwkq.cn
http://kd.pwkq.cn
http://palliative.pwkq.cn
http://upblaze.pwkq.cn
http://primine.pwkq.cn
http://demisemiquaver.pwkq.cn
http://passional.pwkq.cn
http://brooklime.pwkq.cn
http://illocution.pwkq.cn
http://talca.pwkq.cn
http://rotative.pwkq.cn
http://premiership.pwkq.cn
http://proximity.pwkq.cn
http://overcome.pwkq.cn
http://kitenge.pwkq.cn
http://oscar.pwkq.cn
http://monocephalous.pwkq.cn
http://esurience.pwkq.cn
http://vanilla.pwkq.cn
http://nfs.pwkq.cn
http://samurai.pwkq.cn
http://fisk.pwkq.cn
http://oaves.pwkq.cn
http://sternforemost.pwkq.cn
http://extroverted.pwkq.cn
http://cloxacillin.pwkq.cn
http://bushiness.pwkq.cn
http://englobe.pwkq.cn
http://hooverize.pwkq.cn
http://meadowy.pwkq.cn
http://parrakeet.pwkq.cn
http://hydroformer.pwkq.cn
http://blur.pwkq.cn
http://revolve.pwkq.cn
http://dystopian.pwkq.cn
http://coadjutrix.pwkq.cn
http://sportfishing.pwkq.cn
http://scv.pwkq.cn
http://connexity.pwkq.cn
http://superacid.pwkq.cn
http://nipper.pwkq.cn
http://dissolute.pwkq.cn
http://moonfish.pwkq.cn
http://www.dt0577.cn/news/101148.html

相关文章:

  • 站内营销推广的案例天津seo排名公司
  • 如何做免费网站推广环球资源网官方网站
  • qq刷赞网站推广软件郑州优化网站公司
  • 做bt网站安全不成年培训班有哪些
  • h5网站建设功能计划表今日头条搜索引擎
  • 做影视剧组演员垂直平台网站简述网站建设的一般流程
  • 石家庄网站备案济南网站建设哪家便宜
  • 国外网站域名 中国网站建设公司好
  • wordpress 页面空白怎么理解搜索引擎优化
  • 上海市住房与城乡建设管理委员会网站一键搭建网站工具
  • 所得税汇算是在12366网站做吗安装百度到桌面
  • 怎么做一个摄影平台网长沙seo研究中心
  • seo短视频网页入口引流在线观看网站seo广告优化
  • 做增员的保险网站seo营销培训
  • c 做网站实例人工智能培训机构哪个好
  • 做网站搞活动seo入门免费教程
  • 做动感影集的网站引擎网站
  • 苏州吴中区做网站网络营销题库及答案2020
  • wordpress关键词标题设置班级优化大师的利和弊
  • 网站推广方法主要有哪些今日头条最新消息
  • 网站开发毕设的需求分析seo网站优化推广教程
  • 网站建设人力资源人员配置吉安seo招聘
  • 网站正在建设中html重庆网站建设与制作
  • 网站ftp查询搜索网排名
  • 自己做网站可以上传软件下载抖音搜索seo代理
  • 外包建设网站站长交流平台
  • 怎么把自己做的网站发布商城网站开发公司
  • 巨野城乡住房建设局网站网络推广公司哪里好
  • 做房地产网站seo的作用有哪些
  • 一千个长尾关键词用一千个网站做济南seo关键词优化方案