自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 a,b的最小公倍数和最大公约数

最大公约数,最小公倍数

2024-04-15 13:16:24 156 1

原创 2024蓝桥杯——宝石问题

宝石问题详解

2024-04-15 13:12:51 3498 3

原创 宏定义(超级详细)

define的各种操作,条件宏,,头文件,预定义符号,命名约定

2024-04-11 16:09:28 805 4

原创 c/c++之编译链接

编译链接

2024-04-06 00:00:06 343 1

原创 C语言之文件操作(超级详细)

文件的流,文件信息区,文件缓冲区,文件的读取函数详解,文件的正确读取结束标志。

2024-04-05 11:47:25 1530 5

原创 C语言结构体之位段

位段的讲解

2024-03-26 18:37:52 763 2

原创 结构体的内存

结构体内存问题详解

2024-03-26 18:36:45 547

原创 C语言结构体

对结构体创建,全局局部变量,结构体内容的引用,结构体传参,结构体的内存进行讲解。以及位段的讲解。

2024-03-26 12:00:00 554 1

原创 stdlib.h中的 atoi 函数

对atoi函数记忆方法,自我实现,举例,不足,升级改进

2024-03-23 12:00:00 182 1

原创 浮点数float,double的存储

浮点数的讲解

2024-03-22 18:06:34 171 1

原创 c/c++整数和浮点数在内存中存储

通过举例char和int来讲解整型和字符型内存的储存方式。通过对float的研究来讲解float和double关于浮点数的存储。

2024-03-22 18:03:30 931 1

原创 C语言内存函数之 memcmp函数

memcmp函数的记忆,自我实现,举例

2024-03-21 23:28:03 278 1

原创 C语言内存函数之 memcpy和memmove函数

对memmove和memcpy函数进行区分,讲解。

2024-03-21 22:35:23 534 1

原创 string.h主要函数汇总

将string.h库函数里常用的函数进行汇总

2024-03-17 00:26:37 764 1

原创 strchr函数

strchr讲解

2024-03-17 00:08:17 185 1

原创 strcpy,strncpy函数

strcpy,strncpy讲解

2024-03-16 22:50:07 315 1

原创 strncmp函数

strncmp函数的记忆,自我实现,举例。

2024-03-15 11:36:38 224 1

原创 strncat 函数

strncat函数记忆方法,函数实现,函数不足

2024-03-15 11:12:40 331 1

原创 strcat函数

strcat追加函数细讲

2024-03-13 13:43:35 865 3

原创 strcmp函数

理解实现strcmp函数

2024-03-13 09:16:10 185 3

原创 C语言——指针全讲

将指针各个方面都讲了。

2024-03-11 22:29:26 808 3

原创 strstr函数

介绍strstr函数

2024-03-11 22:21:40 883 3

原创 回调函数的讲解,并用回调函数实现能排所有数据类型的冒泡排序。

那么经过我们一写后,我们可以自己总结一下回调函数的作用。我们写几行代码发现这几行是重复的。那么就可以用回调函数将这部分包含住,使得原来的几行代码能够顺利的封装,将小部分的不可统一的代码交给回调函数处理。wide是数据的单个的大小,假如是7bity,那么就交换7次。这里有个细节,取字符的时候后面加一个%*c过滤我们的回车'\n'或者最后加个getchar()也可。一般是返回前面的数据后面的数据的值,如果大于0就交换。,多了一个函数指针,这个传入的函数我们要自己写,让我们自己实现两个变量的大小判断。

2024-03-02 20:07:46 485 2

原创 函数指针和函数指针数组

通过类比其他指针:整形指针是存放整型地址的变量,则函数指针是存放函数地址的指针,和数组一样可以以函数名表示函数的地址,加上&符号也是一样的。如果读者不方便理解,我们将(int) ..(int ,int)这部分当成整体type,就是type *p,type(*p)[2] 这样就更好的理解了。我们发现这样写也可以,但是如果相同的函数多了的话,会很麻烦,第二次scanf放在外面也不好,因为退出的话我们也要输入x,y,所以我们用到了函数指针和函数指针数组。我们可以输入1是加,2是减,3是乘,4是除。

2024-03-02 19:13:20 245 2

原创 C语言一维动态数组和二维动态数组(超详细)

对一维数组和二维数组的详细讲解,包括其创建,赋值,打印,内存释放。

2024-02-13 21:58:20 1634 5

原创 冒泡排序以及冒泡排序的进阶优化

对冒泡原理,代码实现,代码优化等讲解

2024-02-12 22:51:21 349 4

原创 春晚刘谦魔术实现(详细解析)

刘谦魔术还原。

2024-02-11 10:00:00 2186 4

原创 你分得清楚给函数传址时,arr,&arr[0],&arr的不同吗?

区分arr &arr &arr[0]

2024-02-09 12:00:00 225 3

原创 通过函数返回地址出现的指针越界细谈函数栈帧的创建和销毁

通过对开头程序结果的不同来研究函数栈帧的运作过程。

2024-02-07 23:13:35 439 4

原创 const修饰变量

对const修饰变量的讲解,包括如何理解记忆

2024-02-07 21:48:22 156 2

原创 扫雷进阶(包含函数递归清除“0”(第七个函数),用动态数组(第一个函数)实现扫雷区域大小的自由选择,实现雷的标记(第九个函数))

为了让大家理解这个函数,我们想一下有个数组是实现了存储随机产生的雷的坐标,我们可以用x字符来表示这个雷,但是我们最终打印肯定不能用这个二维数组,因此我们要创建多个二维数组来完成我们的扫雷游戏,那么上面的这个函数就是我们让玩家看到的扫雷界面。我们首先要做的就是,了解扫雷的运行是怎样的,是将玩家点到的一个格子的四周都扫一遍,看看在周围有几个就显示几,如果在这个地方周围没有雷,就会向周围扩散,将所有周围没有雷的格子显现出来。这个是扫雷呈现出来的图形界面,包括了装饰,坐标的显示以及在中间的核心扫雷板块。

2024-01-28 21:12:42 494 2

原创 分支与循环(超级详细)

循环相关内容

2023-12-03 21:31:47 1032 2

原创 初步了解指针和地址

对指针地址的初步了解

2023-11-23 15:16:32 104 2

原创 多个scanf接收int和char类型数据所遇到的问题

我们发现b已经有字符接收了,这说明第二个scanf将我们的回车键对应的字符接收了,导致我们只输入一次就完成了两次数据接收的操作。我们输入一个1,整个代码就执行完了,这与要输入两次的理想结果相悖。scanf是我们经常运用到的库函数,但是当我们连用scanf的时候,可能会出现一些。我们调试一下(F10,然后ctrl+alt+w+1打开第一个监视窗口)当我们按f10一直到第一个scanf停下的是时候,将1输入进去。那么有一个和printf有点像也是要接收数据的函数。,那么等这一操作完后就没用字符在缓冲区了。

2023-11-19 22:04:34 212 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除