shykielove_
码龄3年
关注
提问 私信
  • 博客:13,186
    13,186
    总访问量
  • 16
    原创
  • 2,286,743
    排名
  • 10
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2022-03-31
博客简介:

shykielove_的博客

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得5次评论
  • 获得25次收藏
创作历程
  • 16篇
    2022年
成就勋章
TA的专栏
  • 学习之路
    14篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

栈和队列实现和实例分析

本篇文章主要讲述数据结构中栈和队列的实现,以及相关实例分析。
原创
发布博客 2022.10.23 ·
527 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

顺序表的实现

顺序表的实现以及相对链表各自的优缺点
原创
发布博客 2022.10.19 ·
482 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

两种链表的实现以及例题思路分享

链表的介绍和链表问题解决思路的分享
原创
发布博客 2022.10.08 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

程序环境和预处理

本文主要介绍程序环境(翻译环境和执行环境),预处理指令(#define,#include等)。
原创
发布博客 2022.08.16 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

文件操作介绍以及文件版通讯录

本文主要介绍文件的相关定义,文件的打开和关闭,文件读写函数以及实现通讯录的文件版。
原创
发布博客 2022.08.15 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

动态内存分配和管理以及动态通讯录

本文主要介绍动态内存函数,在动态内存分配时常见的错误,经典笔试题,内存的组成以及柔性数组的概念,最后我将对之前写的静态通讯录改进为动态通讯录。
原创
发布博客 2022.08.13 ·
1010 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

自定义类型详解以及静态通讯录的实现

本文主要介绍3种自定义类型,即:结构体(struct),枚举(enum),联合(union),最后介绍静态通讯录的实现。
原创
发布博客 2022.08.12 ·
298 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

字符串相关函数的介绍和模拟使用

快速上手字符串相关函数,主要介绍:strlen,strcpy,strcmp,strcat,strncpy,strncmp,strncat,strstr,strtok,strerror,memcpy,memmove,memset,memcmp,字符分类函数。
原创
发布博客 2022.08.11 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于数组名和指针

通过实例,更加深刻的剖析指针和数组名。
原创
发布博客 2022.07.16 ·
1578 阅读 ·
9 点赞 ·
0 评论 ·
19 收藏

整形数据和浮点型数据在内存中的存储

目录前言数据类型介绍数据类型的基本归类整形家族浮点型家族大小端字节序浮点数在内存中的存储前言在我之前的文章里,讲过了整数的二进制表示形式有三种,即原码、反码、补码三种形式以及他们的相互转换方式,具体可见链接: C语言初阶操作符学习笔记,本篇文章将更加深入的讲解数据类型以及他们是如何存储的。数据类型介绍数据类型的基本归类根据数据在内存中的存储方式,我们可以将数据分为两大家族:整形家族和浮点型家族。整形家族整形家族包括:char,short,int,long,long long(C99)。由于字符
原创
发布博客 2022.06.05 ·
1093 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C语言初阶操作符学习笔记

操作符分类C语言操作符可以分为以下几类:1.算术操作符算术操作符包括加+,减-,乘*,除/,取模%。针对这几种操作符,加减乘和数学里的算术规则一致,除法在浮点数计算时,需要注意一下。例如:2.移位操作符3.位操作符4.赋值操作符5.单目操作符6.关系操作符7.逻辑操作符8.条件操作符9.逗号表达式10.下标引用、函数调用和结构成员...
原创
发布博客 2022.05.15 ·
671 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

三子棋C代码实现以及拓展

目录1.三子棋怎么玩2.三子棋代码实现的思路2.1棋盘怎么实现2.2玩家以及电脑怎么落子2.3怎么判断输赢2.4三子棋游戏逻辑3.三子棋代码实现1.三子棋怎么玩三子棋在生活中是很常见的游戏,其游戏规则也很简单,即双方在棋盘上轮流下棋,当棋盘上某一方的棋子横向或竖向或对角线方向连成三个棋子连成一条线,就判定哪一方获胜,形如:上图就判定为黑色棋子方获胜。2.三子棋代码实现的思路2.1棋盘怎么实现通过上述分析,我们得知要想下三子棋,我们得有棋盘,而关于棋盘我们可以简化其为一个二维数组,然后将其连同分
原创
发布博客 2022.05.02 ·
1328 阅读 ·
2 点赞 ·
4 评论 ·
3 收藏

关于函数递归和函数迭代,我的理解

首先来说说函数递归。在C语言里函数递归是什么呢?我的理解是函数自己调用自己,说到这我就想说一下我对函数的理解,函数我理解为实现某种功能的一串代码,由于函数讲究高内聚低耦合,所以我们写的函数往往都是要功能尽可能的功能单一,与其他函数少关联,...
原创
发布博客 2022.05.01 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用C语言解决汉诺塔问题

目录1. 汉诺塔问题是什么2. 汉诺塔问题解决思路剖析3. 代码实现1. 汉诺塔问题是什么汉诺塔问题简单来说就是有三根柱子,其中一根柱子从上到下按照由小到大的顺序放着N个盘子,现在需要将这N个盘子放置到另一根柱子上且盘子的顺序不变,且在调换位置时,盘子始终按照由上到下从小到大的顺序摆放,那么调换完成至少需要多少步。2. 汉诺塔问题解决思路剖析我们先从两个盘子开始,如下图,需要将两个盘子从柱子1移动到柱子3,我们只需要将柱子1上面的小盘子移动到柱子2上,然后把柱子1剩下的大盘子移动到柱子3上,最后将小
原创
发布博客 2022.04.16 ·
479 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

部分数据类型的大小以及转换说明符的用法

scanf,printf函数的使用,以及整形数据类型在不同机器下的大小
原创
发布博客 2022.04.09 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分享一下用C实现扫雷

本文结构1.扫雷游戏怎么玩,以及扫雷游戏的特点2.分析扫雷游戏怎么写3.代码实现1.扫雷游戏怎么玩形如上图,通过点击雷区的小方块,进行扫雷,当点中地雷时,会显示地雷,意为被炸倒,游戏结束;当未点中地雷时,点击的小方块会显示周围有几个地雷,例如,当小方块显示的数字为3时,说明该小方块周围存在3个地雷;实际游戏后我们会发现,当我们点击的小方块周围没有雷时,已扫雷区会扩散,直至某个小方块周围有地雷。以上就是我接触的扫雷游戏以及它的游戏特点。2.分析扫雷游
原创
发布博客 2022.04.04 ·
3980 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多