首页 > 其他分享 >结构体(day23)

结构体(day23)

时间:2023-01-19 13:00:12浏览次数:39  
标签:Node struct int day23 char 类型 结构

结构体(day23)_链表

实例

struct stu //声明一种结构体类型(标签为stu)
{
char name[20]; //创建该类型下的对象(成员变量)
char tel[20];
char sex[10];
int age;
};

int main()
{
struct stu zhangsan;//创建该类型下的结构体变量
struct stu lisi;
return 0;
}

结构体有几种匿名声明类型,此处省略。

1.链表模式存储类型

结构体(day23)_嵌套_02

结构体(day23)_链表_03

只需要找到 1 即可找到整个链表里的内容,所以 1 可以称为”节点“

错误声明实例

struct Node
{
int date;
struct Node;
};

当把node数据体嵌套进去以后,成员变量会一直重复申请内存中的空间,造成栈区溢出。

我们只需要将下一个链接的结构体地址存进去即可。

声明实例

struct Node  //声明的为一种结构体类型
{
int date;
struct Node* next; //此结构体类型会自动链接到同类型结构体(Node*表示此类型结构体的地址,类似于char*)
};

2.结构体的嵌套


标签:Node,struct,int,day23,char,类型,结构
From: https://blog.51cto.com/u_15862591/6020078

相关文章

  • linux 基础(4)文件结构标准 FHS
    使用linux进行各种各样开发的人实在太多了,因此一套统一的“什么文件存放在哪里”的规范应运而生,被称为FHS(FilesystemHierarchyStandard)。FHS首先将文件分为四类:1)可......
  • 数据结构-优先队列与栈
    数据结构-优先队列与栈今天不多BB,直接讲2个数据结构!优先队列(priorityqueue)优先队列没什么好说的,和队列相似,同样遵循FIFO,但优先队列中的数据按升序或者降序排列,定义如......
  • 【数据结构】栈
    栈是常见的数据结构之一,我将在这篇博客中简要介绍栈、栈的使用、单调栈、栈和DFS、栈和递归。栈栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删......
  • linux基础 day2 命令基础知识、必须掌握的命令、根目录结构、重要文件数据(部分)
    一、linux命令基础知识命令提示符[root@Star~]#root指当前登录主机的用户Star是主机名称,我们前面自己创虚拟机时设置的名称~是家目录,默认环境为家目录,不等于......
  • 浅谈Redis底层数据结构(sdshdr-redisObject)
    最近看了点Redis底层的源码分析,特作此记录前提共识:Redis是一个默认为16个数据库的key-value内存数据库Redis底层是由C语言实现文章目录​​C语言源码流程​​​​1、server.......
  • LINUX学习之了解系统目录结构(一)
    前言Linux系统目录结构是一个由各种目录和文件组成的树形结构,每个目录都有特定的用途。在这篇文章中,我们将讨论Linux系统中最常见的目录,并解释它们的用途登录系统后输......
  • sqltools 数据库结构查询器 遍历工具
    下载地址:https://files-cdn.cnblogs.com/files/licin/sqltools.rar?t=1674025517开发语言:C#支持数据库:MySQL/SqlServer搜索字段名;表名;  搜索描述和字段名; ......
  • 基本的SELECT语句与显示表结构
    SELECT...SELECT1+1,2+2;#直接这样写相当于下面这句SELECT1+1,2+2FROMDUAL;#这里DUAL:伪表SELECT...FROM语法:SELECT标识选择哪些字段(列)FROM标识从哪个表中选......
  • 数据结构-队列
    数据结构-队列队列是一种特殊的线性表,他的性质只允许元素从最后入,从最前出,所以他也满足FIFO(FirstInFirstOut)性质,也就是先进先出。我们可以先试着使用函数在C++中定......
  • 数据结构 玩转数据结构 9-5 Leetcode上线段树相关的问题
    0课程地址https://coding.imooc.com/lesson/207.html#mid=13846 1重点关注1.1线段树区间查询见3.1  2课程内容  3......