- 博客(9)
- 收藏
- 关注
原创 C语言自定义类型——结构体、联合和枚举
C语言中的结构体是一种非常重要的自定义类型,C语言32个关键字中的struct用于定义结构体类型,结构体是更高级数据结构的基础。而联合体union和枚举enum又是另外两种重要的自定义类型。它们有着不同的用途和特点,但都相当重要。本篇文章就来讲述一下结构体、联合和枚举的基本知识。结构体、联合和枚举这三种自定义类型都向我们展现了高效处理大规模数据的能力,尤其是结构体,是数据结构的基础。本片文章讲述了三种类型的基本知识,希望能够帮助大家更好的学习C语言。
2025-03-16 15:03:30
693
原创 C语言-文件操作
我们使用C语言写出程序,但是程序的数据是存储到内存中的,每当程序退出,内存回收,数据就会丢失,下一次再次运行程序是看不到上次的数据的,如果要将数据进行持久化保存,就需要用到文件了。C语言也提供了许多对于文件的操作,本文就对文件和文件相关的操作进行讨论。在C语言中,文件就是存储到外部介质(如硬盘,U盘)上的数据集合,程序通过文件操作对这些数据进行交互。在程序的设计中,从文件功能上来分,我们一般谈的文件有两种:程序文件和数据文件程序文件在计算机中,程序文件是指存储可执行代码的文件。
2025-03-16 15:03:01
1220
原创 C语言-动态内存管理
C语言是很接近内存的一门语言,C语言中自然会有对于内存的操作方法,这里我们介绍几个库函数,分别针对内存有相应的功能,能够让我们对内存空间的使用更加的灵活。C语言的动态内存管理是一把双刃剑——它功能强大,赋予我们灵活调配资源的能力,但也需要我们正确的使用每一字节的空间。希望这篇文章能给帮到你,让内存为你所用。
2025-03-14 19:18:54
636
原创 C语言-数据在内存中的存储
本文将对数据在内存中的存储做一个比较详细的分析,从内存的角度根本的讨论数据在内存中到底是以什么样的形式存放的本文总体讲述了数据在内存中的存储方式,补充了进制转换的位操作符的一些内容,相信可以让你对数据存储有更深的理解。
2025-03-14 19:17:35
614
原创 C语言重要库函数
本篇文章会详细讲解一下C语言一些比较常见且简单的库函数。主要是关于字符串和内存操作的函数。有一些相对不复杂的函数我会用自己的代码进行一个模拟,方便大家对这个函数的功能有更好的理解本文总结了我学到的一些C语言库函数,给出了大部分的模拟实现。如有不足望指正。
2025-03-12 16:15:12
1034
原创 C语言指针总结:一篇文章让你掌握指针的基本知识和要点
C语言中,指针是最精华的一部分,它使得C语言能够完成较复杂的编程,也让C语言能够直接访问内存进行调用,可见它十分重要。本文就是根据作者自己的学习和理解对指针这块的知识进行的总结。以上就是我对指针内容的一个基本总结,基本上指针的基本内容和一些要注意的要点都涵盖到了,应该把概念这些都讲的差不多了,也是一篇很长的文章了。如果有什么问题,大佬请指正。本人还是小萌新,学的比较慢。不喜勿喷。
2025-02-23 15:59:17
792
原创 汉诺塔问题的C语言实现
偶然接触到了汉诺塔问题这个编程问题,在一段时间的苦思冥想后突然悟了,遂而赶紧上号写一篇博客记录一下自己的感悟。提示:以下是本篇文章正文内容,下面案例可供参考这个问题相当于是自学完成的,对于我这个小白还是有难度的,做出来了也非常高兴。以上有很多都是我自己的感悟和理解写出来了,如果有什么问题也请各位大佬指正。
2024-11-30 15:50:33
1210
原创 一个全新的开始
这是我的第一篇博客了,也讲述了我或眼前或长远的一些目标和计划。也许里面对我现在最重要的就是坚持下去吧。不管怎样,这都是我的一个新的开始,也许等若干年后再次看到这篇文章也会非常感慨吧哈哈哈…加油吧!
2024-11-23 19:12:27
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人