- 博客(17)
- 收藏
- 关注
原创 关于扫雷游戏
在选择难度这个问题上,我选择了最直接的多个函数的写法,虽然简单,但是,代码量很大,在这儿里,我实现了三种难度,玩家可以自由选择,下面是我给大家放的三种难度的演示图,大家请看图。到这里,我们已经可以对游戏的功能进行编写,在具体的函数中,我就不一一讲解,大家请看代码, 我只拿了一种难度的代码进行展示,其余难度类似,只是变量有所改变。最后,在编写代码多的情况下,我们会选择 整合到多个文件,更让人一目了然,逻辑也会更清晰,也更整洁。
2024-01-31 14:22:37 497
原创 vector及迭代器
完整的代码如上,就只进行了简单的函数实现,如有不足,欢迎补充。1. vector是表示可变大小数组的序列容器。统一的迭代器和引用更好。
2024-05-24 14:34:16 354
原创 链表实现通讯录
今天给大家带来的是一个链表实现通讯录,链表实现通讯录相比与用静态数组跟动态数组实现通讯录的最大的一个优点就是不用考虑会不会满,也就是说不会造成空间浪费,总体来说,跟顺序表差不多。那么,接下来带大家看思路,首先,通讯录的功能肯定也是要增删查改,然后到最后还要进行内存释放,先带大家看看运行界面。好啦,链表实现通讯录也就完成啦,是不是很简单哇,是勒,最后祝大家代码嘎嘎猛,天天开心,下次见。
2024-03-23 13:32:08 1012 3
原创 结构体及实现通讯录
结构体包括struct这个关键字符,这个字符就是类型的意思,后面的字符就是你这个类型的命名,大家是不是发现还有一个typedef,这个又是什么意思呢,简单来说就是可以将这个类型进行重命名的意思,将你这个类型再以简单的名称进行使用,对于结构体的介绍就差不多了,那么再来讲讲结构体是怎么使用的吧!
2024-03-20 23:04:20 958 1
原创 整数和浮点数在内存中的存储
我们来解释一下这个是什么意思,(-1)^表示符号位,正数S为0,反之,M为有效数字,范围是大于等于1,小于2,2^E,就好比如科学记数法, 举一个例子,9.5,可以写成(-1)^0*1,0011*2^3,但要注意的是,浮点数并不能精准表示,比如9.6,那就无法精准表示了。那么,今天的代码分享就到此结束吧,希望友友们码技狂涨,天天开心。反码:就是原码的符号位不变,其它数0变1,1变0。注意:正数的原反补相同,只有负数是这样。原码:就是由二级制数表示。
2024-03-17 21:10:20 347 1
原创 strstr和strcmp
今天的代码分享就到此为止啦,希望能够帮到大家,也希望大家能提个宝贵的意见,祝大家天天开心,代码能力嘎嘎提升。这是strcmp的声明,然后strcmp的头文件也是string。
2024-03-14 20:17:15 425 2
原创 指针及指针进阶
先给大家看一下指针:这个就是指针,用来,在需要用到所需数据的时候,可以从这个把它找出来,那么,这就是这个指针的一个作用。简单理解就是存放指针的数组,当存了,以数组的形式输入,这就是指针数组。下一个下一个,下一个就谈到了数组指针,什么是呢!
2024-03-05 23:03:25 468 2
原创 整数转换与位运算
意思就是一个数跟另一个数的二进制数中有几个数不一样,就需要转换几个数才能将这个整数转变为另一个整数,具体怎么实现呢,我先跟大家讲一下我的思路,我的思路就是,将两个二进制数先进行 异或操作,然后就能将它们不同的数转换成1,然后再右移并与1进行与操作,就可以得到有几个数是不同的。好啦,到此本次分享也就结束了,大家有好的建议,欢迎提出,我很乐意大家能指出我的不足,我好去改正,祝大家新年快乐!
2024-02-11 00:10:18 764 2
原创 关于设定密码的合法性
这个题的要求较多,我们该如何去实现呢,我给大家带来我的思路,首先,当然是从简单到难的循序,先求字符串长度,因为这样就可以确定字符串长度是否大于等于8,可以用strlen来求,然后再求字符串首位是否为数,然后再通过遍历确定字符是否合法,最后再判断是否至少由两种字符组成,我的思路就是这样,具体如何实现呢,大家请看代码。如图所示,欢迎大家提出建议,今天的代码分享到此为止,再次祝贺友友们除夕快乐且新年快乐。
2024-02-09 00:19:32 521 2
原创 关于找至少是其他数两倍的最大数
这里只展示实现功能部分代码,大家细看,有更好的建议欢迎大家提出,那么,今天这道题的分享到此为止。在一个数组中找出最大值并且确认是否为其它数的两倍,那么,实例是怎么样的。
2024-02-08 13:43:27 355
原创 关于实现字符的排序(冒泡排序)
实现冒泡排序就是遍历将大的跟小的进行互换,将大的往后放,然后最后那个就是最大的,以此往前推,第一个就是最小的,以此实现叫做冒泡排序法,大家请细看代码,如有问题和建议欢迎大家提出,我们下次再见。效果如图所示,在乱序的字符中将字符由ASCII码的小到大排序,那么这个代码是如何实现的呢!首先,在这里给大家介绍一种排序方法,叫做冒泡排序法,这方法该如何实现,我带大家来看看。
2024-02-07 23:22:55 317
原创 与C语言相结伴
对于编程的学习,为了以后能够得心应手,基本上,每天都会抽出三个小时对编程进行一个练习,因为对于我自己来说,想进的公司是小米,对于大厂来说,想进去的人肯定很多,亦拼学历亦品能力,在学历不足的情况下,自己就要把自己的能力发挥到最好,这样,才有可能实现自己的梦想。在最开始,学编程完完全全就是课程所需,但慢慢发现,自己早已深陷其中,无法自拔,在一个个与程度过的深夜,自己对编程的兴趣越发浓郁,也希望能掌握更多的编程技巧,为以后的工作和生活坐更好的铺垫,以过上自己想要的生活。
2024-01-16 19:42:42 613 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人