C语言
文章平均质量分 90
八爪鱼怪111
这个作者很懒,什么都没留下…
展开
-
【文件操作:C语言进阶(Day6)】
之前我们实现了通讯录,但可以发现,当通讯录运行起来的时候,可以给通讯录中增加、删除数据,此时数据是存放在内存中,当程序退出的时候,通讯录中的数据自然就不存在了,等下次运行通讯录程序的时候,数据又得重新录入,使用起来并不方便。 我们在想既然是通讯录就应该把信息记录下来,只有我们自己选择删除数据的时候,数据才不复存在。这就涉及到了数据持久化的问题,我们一般数据持久化的方法有,把数据存放在磁盘文件、存放到数据库等方式。使用文件我们可以将数据直接存放在电脑的硬盘上,做到了数据的持久化。原创 2022-10-13 09:07:18 · 62 阅读 · 0 评论 -
【动态内存管理:C语言进阶(Day5)】
有时候我们需要的空间大小在程序运行的时候才能知道,那数组在编译时开辟空间的方式就不能满足了,这时候就只能试试动态存开辟了。原创 2022-10-10 19:33:07 · 230 阅读 · 0 评论 -
【结构体的应用:实现一个简单通讯录的基本功能(内涵静态版、动态版、文件操作版等多种实现方法)】
怎么实现简单的通讯录?包括增删查改排序等功能的实现快来看看吧~原创 2022-09-29 20:23:29 · 212 阅读 · 0 评论 -
【自定义类型:结构体,枚举,联合:C语言进阶(Day4)】
自定义类型有哪些?分别怎么声明定义,有哪些特征,又该怎么使用,一起来学习吧原创 2022-09-22 17:14:19 · 360 阅读 · 0 评论 -
【字符串函数和内存函数:C语言进阶(Day3)】
重要的字符串函数和内存函数详解原创 2022-08-17 11:56:13 · 291 阅读 · 0 评论 -
【指针进阶:C语言进阶(Day2)】
1. 字符指针2. 数组指针3. 指针数组4. 数组传参和指针传参5. 函数指针6. 函数指针数组7. 指向函数指针数组的指针8. 回调函数9. 指针和数组面试题的解析原创 2022-08-11 11:31:39 · 418 阅读 · 0 评论 -
【你还只会用冒泡排序的思想排整形数据吗?快来解锁它的隐藏用法!】
自定义一个类似于qsort的函数,利用冒泡排序的思想实现各种数据的排序原创 2022-08-11 11:26:27 · 115 阅读 · 0 评论 -
【数据的存储:C语言进阶(Day 1)】
去探索计算机存储数据最底层的原理,拓宽解决问题的思路。原创 2022-08-02 20:06:23 · 582 阅读 · 0 评论 -
【结构体:编程小白与C语言正式建交的第六天(打地基阶段6)】
结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。在实际生活中,实际上有很多的复杂对象,他要用各种数据来描述,例如,描述一个人,需要描述他的姓名、年龄、性别、电话号码、身高、体重等等,此时定义的单一的变量类型是不足以描述它的,这个时候就有了结构体,我们可以把结构体当作是一组用于描述同一对象的不同数据类型的集合...原创 2022-07-28 11:12:32 · 51 阅读 · 0 评论 -
【指针:编程小白与C语言正式建交的第五天(打地基阶段5)】
1. 指针是内存中一个最小单元的编号,也就是地址2. 平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量原创 2022-07-27 19:17:24 · 91 阅读 · 0 评论 -
【操作符:编程小白与C语言正式建交的第四天(打地基阶段4)】
1. 各种操作符的介绍。2. 表达式求值原创 2022-07-25 10:11:13 · 183 阅读 · 0 评论 -
【数组:编程小白与C语言正式建交的第三天(打地基阶段3)】
数组是一组相同类型元素的集合原创 2022-07-20 09:18:25 · 112 阅读 · 0 评论 -
【函数:编程小白与C语言正式建交的第二天(打地基阶段2)】
在计算机科学中,可以把它定义为一个子程序,子程序是一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。无论是哪里的函数,我们都可以把它看作某一个工厂,输入或传入的内容将其看作是原料,输出(传出)的看作是产品。...原创 2022-07-16 11:36:02 · 80 阅读 · 0 评论 -
【分支语句和循环语句:编程小白与C语言正式建交的第一天(打地基阶段1)】
C语言中的把语句分为以下五种类型:表达式语句、函数调用语句、控制语句、复合语句、空语句本章节主要介绍控制语句原创 2022-07-11 23:27:13 · 413 阅读 · 1 评论 -
【初识C语言:编程小白与C语言say hello的正确打开方式(绘制草图阶段)】
什么是C语言语言:不同个体之间信息交互的一种方式,人与人,人与动物,动物与动物......之间都有互相“交流”的语言。而人和计算机之间的语言就是“计算机语言”,目前已经有上千种计算机语言了c/c++/Java/Python......其中C语言:通用的计算机编程语言,广泛应用于底层软件开发什么是底层开发?我们刚买来电脑其实就是一个硬件,通常在硬件上会装上一个操作系统用于操控,为了实现这种操控,在操作系统和硬件之间还有一层驱动层,操作系统调用驱动来控制硬件(现在的电脑很少单独装驱动,大原创 2022-04-11 23:14:58 · 1521 阅读 · 0 评论