C语言基础
文章平均质量分 91
NPC的白话文谈
这个作者很懒,什么都没留下…
展开
-
C语言项目 :: 学生信息管理系统
本期是C语言实战项目专栏的第一篇内容。此后,该专栏会不定期更新!本篇基础需求: 1. C 语言最基础语法; 2. 要求对链表有一定基础了解; 3. 能够使用C语言操作文件; 4. 多文档编程。原创 2022-10-01 23:33:32 · 803 阅读 · 0 评论 -
数据结构 :: 顺序栈与链式栈的设计与实现
本文将对顺序栈与链式栈进行设计与实现!其中,基于 **动态数组** 实现顺序栈;基于 **无头链表** 实现链式栈。值得注意的是,此前《[无头链表的设计与实现](https://blog.csdn.net/weixin_53202576/article/details/127073292)》文章中笔者简单的分享了相关内容,在本篇文章中,笔者将在对此前的实现方式进行改进。同时**加深对链表使用的解释,特别提示:此处将为后续实战小项目《某某管理系统》的实现进行铺垫!!!**原创 2022-09-30 22:24:07 · 299 阅读 · 0 评论 -
数据结构 :: 双向链表的设计与实现
仿照单链表结点,其中单链表使用一个指针域,实现了对下一个数据的存储。现在,我们给予双链表两个指针域,分别存储前一个结点的地址信息与后一个结点的地址信息。本篇中使用删除指定位置上的结点,即传入的是“索引+1”,由于时双向链表,首尾均可操作,本篇将实现对于非首尾删除时,二分区域进行删除(略微提升性能)。**故为实现双链表的功能,进行如下设计。到此,笔者简单的与大家分享了有头单链表、无头单链表、双链表的设计与实现。之前设计与实现两种形式的单链表,大家应该不难发现单链表就好比单向车道,只能顺着一个方向走。原创 2022-09-28 20:03:38 · 246 阅读 · 0 评论 -
线性表 :: “无头”单链表的设计与实现
基于 C 语言对无头链表进行实现,文章设计思路是基于有头链表的修改,同时包含了创建结点、头插法、尾插法、指定插入法、查找、修改及删除功能的设计与实现!原创 2022-09-27 21:25:20 · 176 阅读 · 0 评论 -
线性表 :: 顺序存储结构的实现
使用C语言基于数组实现线性表的顺序存储结构。原创 2022-09-25 20:04:54 · 1518 阅读 · 0 评论 -
数据结构 :: 线性表的简介
数据结构:线性表设计、链表设计(有头单链表,无头单链表,双向链表,循环链表实现)。原创 2022-09-24 22:16:41 · 341 阅读 · 0 评论 -
线性表 :: “有头”单链表的设计与实现(链式存储结构)
基于 C 语言实现有头单链表,完整源码,功能实现头插法、尾插法、指定插入法、查找、删除、修改、遍历等操作!原创 2022-09-26 21:56:13 · 477 阅读 · 0 评论 -
关于 Visual Studio 的警告系列 warning C4996:: ‘scanf‘
VS / Visual Studio warning C4996:'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use **_CRT_SECURE_NO_WARNINGS**. See online help for details : 参见“scanf”的声明原创 2022-09-22 19:54:07 · 943 阅读 · 0 评论