logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构:循环队列 栈

本文介绍了循环队列和栈两种数据结构。循环队列通过首尾相接的结构解决假溢出问题,使用(tail+1)%len==head判断队满,并提供创建、判空、入队等API。栈结构具有先进后出特点,分为顺序栈和链式栈,顺序栈根据栈顶位置和生长方向分为满栈/空栈、增栈/减栈。栈的API包括创建、入栈、判空等操作,应用于撤销功能、回文判断等场景。系统栈与数据结构中的栈不同,是由操作系统管理的内存空间。

#数据结构
C语言基础:构造数据类型-结构体 memcpy系统函数

const指针:介绍const修饰指针的四种用法,包括指针常量、常量指针及双重const限制,强调初始化要求。 void万能指针:说明void作为通用指针的特性,演示与具体类型指针的转换及memcpy函数实现,包含内存重叠处理示例。 结构体详解:涵盖结构体声明、变量定义、初始化、成员访问(直接和指针方式)、内存对齐规则(含#pragma pack用法)及结构体作为函数参数的传递方式(值传递与地址传

#算法#c语言#linux
到底了