![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 90
我的代码爱吃辣
编程在学,欢迎指导,交流
展开
-
KMP 字符串匹配算法
都说KMP算法难,我说KMP算法真不难,不信你点进来看看。原创 2022-11-02 11:02:56 · 678 阅读 · 58 评论 -
C语言的程序环境及其预处理
我们在比较熟悉C语言语法的情况下再来学习一下,C语言的程序环境及其预处理,让我们对C语言的理解更加深入。原创 2022-10-24 06:00:00 · 540 阅读 · 30 评论 -
C语言文件操作
我们想将输入的数据一直存储,而不是代码运行结束存储的数据就没了,这就涉及到了数据持久化的问题,我们一般数据持久化的方法有,把数据存放在磁盘文件、存放到数据库等方式,今天就来学习一下C语言的文件操作。原创 2022-10-14 18:46:15 · 1462 阅读 · 40 评论 -
常见的动态内存的错误 和 柔性数组
之前我们说过动态内存管理的知识,今天我们来见识一下,动态内存管理常见的错误。帮助大家对动态内存管理有更深入的理解。原创 2022-09-30 06:00:00 · 996 阅读 · 48 评论 -
自定义类型——位段,枚举,共用体(联合体)
今天继续把剩下的自定义类型拉出来说一说。原创 2022-09-28 06:00:00 · 258 阅读 · 20 评论 -
自定义类型:结构体,声明,变量初始化,结构体内存对齐。
关于结构体我们已经不陌生了,今天我们就来系统的聊一聊结构体的声明,初始化,结构体占的内存大小。原创 2022-09-25 15:04:36 · 1243 阅读 · 32 评论 -
模拟实现库函数,strtsr,memmove.
学习了strstr,memnove等库里面的内存相关的函数,功能非常的强大。今天我们来模拟实现一下。原创 2022-09-18 15:07:41 · 508 阅读 · 44 评论 -
深度剖析C语言指针笔试题 Ⅱ
继续练习指针的笔试题,今天的笔试题更有难度哦。欢迎大家前来指正,如果觉得作者写的还不错的话,请麻烦动动发财的小手,关注,点赞,收藏,评论原创 2022-09-11 20:49:23 · 845 阅读 · 46 评论 -
深度讲解指针的笔试题目
通过练习深度理解指针。深刻理解数组与指针,数组名与指针,字符串与指针,二维数组指针之间的关系。原创 2022-09-11 11:05:54 · 533 阅读 · 13 评论 -
C语言深度剖析——bool类型,浮点数相等比较。
C语言中有很多类型,但是bool我们至今也没有见过。那到底C语言中到底有没有bool类型呢?我们之前聊过浮点数的在内存中的存储问题,由于浮点数在内存中比较特殊的存储结构,也造成了浮点数在判断相等的时候,有着比较特殊的比较方法。今天我们也就聊一聊这两个问题。原创 2022-09-05 22:04:37 · 6119 阅读 · 28 评论 -
指针深入了解——函数指针,函数指针数组,指向函数指针数组的指针。
我们上期了解了,数组指针,指针数组,我们知道了,数组也有自己的地址,那么函数有没有自己的地址呢?如果有那又该怎么存起来呢?今天我们就一起来探讨一下。原创 2022-08-16 16:01:43 · 951 阅读 · 50 评论 -
深入了解指针,指针数组,数组指针。
大家可能听说过这样一句话,没学过指针就是没学过C语言。指针确实时C语言的一大特色,更是C语言的一大核心。但是指针的学习也没有大家想象的这么难。今天就带大家一起来深入学习一下指针。...原创 2022-08-14 22:43:35 · 1159 阅读 · 30 评论 -
浮点数在内存的存储——保姆级教学
上期我们讲到了,整形大家族在内存中是怎么存储的。今天我们继续探讨浮点数家族,在内存中是怎么存储的。原创 2022-08-12 17:40:20 · 411 阅读 · 31 评论 -
C语言,数据在内存中的存储。——保姆级教学
C语言,数据在内存中的存储。——保姆级教学原创 2022-08-11 19:22:34 · 811 阅读 · 19 评论 -
C语言,怪题小谈
学习了C语言这么久,遇到了一些第一次见让我大吃一惊的代码,有些是因为见得少,有些是真的好奇怪,今天就来盘点一下那些 “变态” 的代码。原创 2022-08-08 16:23:07 · 335 阅读 · 6 评论 -
C语言实现扫雷
扫雷的诞生其实源于1989年的时候,一位名叫Robert Donner为了锻炼自己的编程技术,写出的一个以“穿越雷区”为目的的小游戏,在经过一些细节的优化之后,就变成了现在家喻户晓的扫雷游戏。今天我们就来简单还原一下这个游戏。...原创 2022-07-31 16:27:40 · 855 阅读 · 7 评论 -
智能三子棋——保姆级教学。
想必三子棋大家都玩过吧,回想起小时候在地上用石头画上线,有的用石子儿,有的用树枝,下三子棋,都能玩一天。现在回想起来都是满满的回忆呀。今天带着大家来用C语言,来实现模拟实现一下三子棋游戏,来帮大家找一找童年的记忆。......原创 2022-07-31 10:38:43 · 13536 阅读 · 2 评论 -
深度理解递归,手撕经典递归问题(汉诺塔,青蛙跳台阶),保姆级教学。
深度理解递归,手撕经典递归问题(汉诺塔,青蛙跳台阶),保姆级教学。原创 2022-07-27 18:14:10 · 13447 阅读 · 4 评论 -
C语言中extern,static, register,volatile 关键字的作用;保姆级教学!
C语言中extern,static, register,volatile 关键字的作用;保姆级教学!原创 2022-07-19 17:02:22 · 9953 阅读 · 3 评论 -
动态顺序表构建——增、删、查、改、自动扩容、功能的实现
在数据结构的学习中,顺序表是我们见到的第一个新的数据结构。是我们必须掌握的数据结构之一,下面我们来学习一下顺序表。1.动态顺序表的主要结构(1)顺序表它是类似于数组的可以存储数据的,他是具有n个相同的数据元素的有限序列,物理结构是连续的,逻辑结构也是连续的,这里的物理结构连续主要体现在内存中是连续,在内存中一个接着一个。而在物理结构上连续在,逻辑结构上一定也是连续的。而且功能上我们可以让他实现自定扩容;这也是顺序表和数组的最大区别。我们在实现顺序表的时候也是紧挨着这两个特点来实现的。#defi原创 2022-03-27 08:56:26 · 768 阅读 · 10 评论