链表之初识

简介: 链表之初识
#include <stdio.h>
#include <malloc.h>
#define  N  sizeof(struct student)
struct student
{
  int num;
  char name[20];
  int score;
  struct student *next;
};
struct student* creat_list(void)
{ struct student* Head,*p0,*p1;//结构体指针变量
  Head=p0=(struct student*)malloc(N);//指向头结点
  p1=(struct student*)malloc(N);//指向第一个结点
 
  scanf("%d %s %d",&p1->num,p1->name,&p1->score);
  
  while(p1->num!=0)//输入学号为0那么退出循环
  { p0->next=p1;
    p0=p1;//指向下一个节结
    p1=(struct student*)malloc(N);
    
  scanf("%d %s %d",&p1->num,p1->name,&p1->score);
  }
  p0->next=NULL;
  free(p1);//释放存学号为0的空间
  return Head;
}
void print_list(struct student* pH)
{
  pH=pH->next;
  while(pH!=NULL)
  {
    printf("%d %s %d\n",pH->num,pH->name,pH->score);
    pH=pH->next;
  }
}
int main (void)
{
  struct student* head;
  head=creat_list();//返回头结点的地址
  print_list(head);//发送头结点的地址
 
}
相关文章
|
4月前
|
C++
为什么显存总是不够:不是模型的问题
本文揭示显存紧张的真相:它 rarely 源于模型过大,而是系统设计失配的早期信号——用实验思维跑工程负载、并行堆能力替代分阶段判断、以显存兜底策略缺失。显存告警,实为提醒:该优化架构,而非压榨资源。
|
5月前
|
存储 缓存 监控
阿里云服务器经济型e实例性能、适用场景测评,收费标准与2026年最新活动价格参考
本文介绍阿里云2026年经济型e实例,作为入门级云服务器的性价比之选。该实例搭载Intel® Xeon® Platinum处理器,采用资源共享模式,支持灵活内存配比,适配个人博客、学习实验、小微企业官网及开发测试等轻量场景。价格方面,2核2G3M带宽年费仅99元,4核8G起价1595.11元,且支持优惠券叠加使用。文章详细解析其性能特点、适用场景、收费标准及选购策略,助力用户以最低成本实现上云需求,是个人开发者与小微企业的理想入门方案。
387 0
|
10月前
|
数据采集 编解码 运维
一文讲完说懂 WowKey -- WowKey 是一款 Linux 类设备的命令行(CLT)运维工具
WowKey 是一款面向 Linux 类设备的命令行运维工具,支持自动登录、批量执行及标准化维护,适用于企业、团队或个人管理多台设备,显著提升运维效率与质量。
|
11月前
|
监控 Cloud Native 数据可视化
科学管理产品发布全流程:从规划到落地的实践指南
本文探讨云原生时代企业发布管理的新范式,分析多云协同、版本控制、风险预警等核心挑战,结合阿里云工具链提供方法论与实践方案,助力企业构建高效、安全、可观测的发布体系。
337 0
|
Kubernetes Docker 容器
Rancher创建集群并进行简单的部署
Rancher创建集群并进行简单的部署
529 1
|
应用服务中间件 Linux nginx
centos下nginx启动、重启、关闭
学习linux使用nginx笔记
76236 0
|
开发框架 持续交付 项目管理
敏捷项目管理:Scrum框架详解
【8月更文挑战第19天】Scrum作为一种轻量级、灵活的敏捷开发框架,为软件开发项目提供了一种高效、灵活的管理方式。通过明确的核心概念、角色、活动和工件,Scrum帮助团队快速响应变化、持续交付价值,并提升团队协作和自组织能力。然而,成功实施Scrum也面临一些挑战,如沟通成本、文档缺失以及技能要求等。因此,在采用Scrum框架时,团队需要充分准备,确保成员具备必要的技能和态度,以充分发挥Scrum的优势,实现项目的成功。
|
机器学习/深度学习 大数据
如何通过评估方法评估机器学习模型的性能
如何通过评估方法评估机器学习模型的性能
651 0
|
关系型数据库 MySQL 数据库
精通MySQL:数据库管理、性能优化与最佳实践
h3> 一、引言 MySQL是一个功能强大的开源关系型数据库管理系统,广泛应用于各种Web应用、企业级应用和数据分析等领域
1600 0

热门文章

最新文章