
C语言详解
文章平均质量分 78
WE-ubytt
这个作者很懒,什么都没留下…
展开
-
数据结构课设:迷宫问题
迷宫问题:BFS/DFS,两种解法原创 2022-12-30 13:03:39 · 3197 阅读 · 1 评论 -
C语言课设:影院售票管理系统
最近刚好在写自己的课设,匆匆忙忙写出来的课设系统,仍有不足,拿出来和大家分享一下,希望能对大家有帮助。数据类型:链表实现功能:实现功能:开发环境:VS2019(1)管理员①增加影片:新增影片至系统中②显示影片:显示系统中的所有影片信息③查找影片:通过姓名、类型、编号查询影片信息④修改影片:通过编号查询影片,修改影片信息⑤删除影片:通过编号查询影片,删除影片信息⑥排序影片:按照时长、日期、价格、数量排序影片信息(2)用户①购票:排序影片信息,显示影片信息,通过编号查询影片信息,购票后显原创 2022-07-01 10:29:06 · 10609 阅读 · 32 评论 -
C语言:程序设计综合训练
文章目录综合实验二:学生成绩管理系统1、要求2、代码综合实验五 :万年历系统1、要求2、代码综合实验八:职工信息管理系统1、要求2、代码综合实验二:学生成绩管理系统1、要求(一)程序运行时,首先显示主菜单如下:新建数据添加数据删除数据排序查询退出屏幕提示:请输入序号选择相应操作。要求当用户输入任一序号后,程序都能进行相应操作。(二)在主菜单中选择序号4,弹出子菜单选择排序方式,子菜单如下:数学成绩排序程序设计成绩排序总分排序。返回主菜单请按序号选择相应操作。选择子原创 2022-03-09 14:35:52 · 1423 阅读 · 0 评论 -
C语言:学生信息管理系统
文章目录前言一、思路1、流程图2、代码二、总结前言C语言学完了,知识很多,也很琐碎,学生信息管理系统对我们而言,就是一次机会,一次让我们将C语言知识融会贯通的机会,通过编程学生信息管理系统,我们运用了循环、指针,结构体,链表、函数、文件等知识,也能让我们更加熟悉了C语言相关知识。话不多说,直接开始。一、思路学生信息管理系统,说难也难,说简单也简单,对于初学者的我们也算一项不小的挑战了,对于这个系统,它的功能等等很多,所以我们需要有一个大概的思路,来让我们更好的完成它。1、流程图2、代码根据这原创 2021-12-11 01:51:16 · 57468 阅读 · 72 评论 -
C语言文件操作详解
文章目录前言一、什么是文件二、文件名三、文件类型四、文件缓冲区五、文件指针六、文件的打开和关闭七、文件的顺序读写八、文件的随机读写九、文件结束的判定总结前言C语言中,文件,是程序设计中的一个重要概念。操作系统是以文件为单位对数据进行管理的,虽然也许日后在工作中运用到文件的地方不会很多,但是文件还是C语言一个不可或缺的部分。好了,废话不多说,我们直接进入正题。一、什么是文件概念:磁盘上的文件是文件。但在程序设计中,我们一般读的文件有两种:程序文件,数据文件。程序文件:包括源程序文件(后缀为.c原创 2021-11-28 12:30:58 · 767 阅读 · 0 评论 -
C语言动态内存分配详解
文章目录前言一、为什么存在动态内存分配1、已掌握的内存开辟方式2、上述开辟空间方式的特点3、为什么存在动态内存分配二、动态内存函数的介绍1、malloc2、free3、calloc4、realloc三、常见的动态内存错误四、几个经典的笔试题五、柔性数组总结前言自从前两次博客写完以后,感觉对于我本人来说,收获很大,尤其是将学过的知识再度温习一遍,感觉基础扎实了很多,所以就养成了一个习惯,每学完一个模块,都会写一篇博客,不仅仅是写个我自己的,也是想通过这篇博客,与大家分享一些我的见解。本来周四就学完了动态内原创 2021-11-22 23:05:08 · 8194 阅读 · 12 评论 -
C语言自定义变量类型——结构体详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言为什么要学习结构体什么是结构体一、结构体:struct1、结构体类型的声明(1)结构体的基础知识(2)结构体的声明(3)特殊的声明2、结构体的自引用3、结构体变量的定义和初始化(1)单一结构体的定义和初始化(2)嵌套结构体的定义和初始化4、结构体内存对齐(1)单一结构体内存对齐(2)嵌套结构体内存对齐(3)对齐规则(4)为什么存在内存对齐(5)如何利用内存对齐(6)修改默认对齐数(7)offsetof()函数5、结构体传参6、结原创 2021-11-16 03:52:53 · 7175 阅读 · 2 评论 -
C语言——qsort函数
之前的指针详解中,提到过qsort函数,这个函数是用来排序的,然后我后来也自己敲了一次qsort函数,就当做笔记分享一下:#include<stdio.h>#include<string.h>//实现bubble_sort函数的程序员,他是否知道未来排序的数据类型:不知道。//那程序员也不知道:待比较的两个元素类型。void Swap(char* buf1, char* buf2, int width){ int i = 0; for (i = 0; i <原创 2021-11-11 21:15:37 · 1015 阅读 · 0 评论 -
C语言指针讲解
前言指针,是C语言中的一个重要概念及其特点,也是掌握C语言比较困难的部分。作为一个C语言初学者,我对指针也有了一定的了解,正好这几天在做一个C语言指针的知识点汇总,于是就有了这篇文章,向大家分享一些我的见解,与大家一起共勉。为什么要学习指针如果你想通过函数改变一个变量的值,就得用指针而不能用值传递,很多时候不同的函数存在很多不同的变量,当程序的数据量十分庞大的时候,我们就需要用指针来作为形参,通过传递地址,达到传递变量的目的。指针变量是用来存放内存地址的变量,在同一CPU构架下,不同类型的指针变量原创 2021-11-10 21:20:50 · 2155 阅读 · 15 评论