path of C语言
文章平均质量分 55
主要记录自己学习C语言路上的容易忘却的注意事项
王维诗中的乌托邦
这个作者很懒,什么都没留下…
展开
-
文件操作详解
数据文件。原创 2023-10-11 11:28:44 · 70 阅读 · 7 评论 -
第一个游戏 ---三子棋
今天学习完C语言之后,想写下自己上课时的一些心得与笔记,主要是写了一个小游戏(三子棋)原创 2023-07-25 10:25:52 · 72 阅读 · 1 评论 -
扫雷 游戏
char set 是因为我们有两个棋盘设置雷的棋盘初始化为'0'表示没雷'1'表示有雷,另一个棋盘因为未知设为' * '介于我们的“雷”并不能让玩家看到,但是要储存下来雷的位置所以我们要构造两个二维数组一个储存雷的个数,另一个用来展示给玩家。和三子棋游戏的基本框架是一样的,我们先创建菜单,并利用do while()循环来实现重复游玩的效果。因为扫雷游戏中排查一个非雷的位置会显示周围雷的个数所以有查雷函数来返回周围雷的个数。欧克之后我们要进行游戏流程的框架构造(游玩时的基本流程)原创 2023-07-27 10:46:23 · 51 阅读 · 2 评论 -
6_14心得
lf---double型的修饰,double的结果有6位小数。%f---float型的修饰,结果有6位小数。原创 2023-06-14 19:11:01 · 48 阅读 · 0 评论 -
数据的存储
大小端是一个很新的概念(对我而言唉):存储的数据存储有两种:1.大端字节序存储把一个数据的低位字节处的数据存放在内存的高地址处,高位字节处的数据放在内存的低地址处2.小端字节序存储把一个数据的低位字节处的数据放在内存的低地址处,高位字节处的数据存放在内存的高地址处例如一个整型值a存放的是十六进制下为11223344的数值,如图可知它在这两种存储方式下的不同。原创 2023-08-15 18:26:34 · 73 阅读 · 5 评论 -
My first blog
1.自我介绍:本人是一个对编程具有无比热忱的一名C语言学习者,希望在CSDN平台上可以找到志同道合的朋友;3.常言道“熟能生巧”“业精于勤荒于嬉”,我会借鉴古人的智慧经验,勤于敲代码,多加练习才有质的飞跃;2关于.编程的目标,首先肯定是为自己的职业生涯打基础,学习编程知识,提高自我的思维能力和创新能力;4.所以计划每周在闲暇时间或者课外挤出时间花费五六个小时去认真学习C语言编程。最后 ,希望大家和我一起在相同的道路上加油,与君共勉!5.至于想进入的IT大厂:华为 嘻嘻~~原创 2023-06-10 15:10:04 · 77 阅读 · 2 评论 -
旋转字符串(字符串平动)
假设是一个长度为四的字符串的话,左移5 9 13...就相当于左移了一次,所以次数time可以写成time %=len(长度)原创 2023-08-23 18:33:21 · 135 阅读 · 2 评论 -
旋转数组中的最小元素
有一个长度为 n 的非降序数组,比如[1,2,3,4,5],将它进行旋转,即把一个数组最开始的若干个元素搬到数组的末尾,变成一个旋转数组,比如变成了[3,4,5,1,2],或者[4,5,1,2,3]这样的。请问,给定这样一个旋转数组,求数组中的最小值。数据范围:1≤n≤10000,数组中任意元素的值: 0≤val≤10000首先先认识一下什么叫做非降序数组:所以根据这个定义,。我们可以去找到一个规律去寻找到最小数。原创 2023-08-27 11:11:10 · 159 阅读 · 7 评论 -
初测的编程测试
例如题中所给测试用例:I like beijing. 按照解法1思路是这样做,先把整个字符串逆置得到:.gnijieb ekil l ,然后对每个单词再单独逆置就变成了:beijing. like I,这样就算逆置过来了,有了思路之后就是代码的编写了。具体来讲就是说让两个数取模的结果代替前面的%后的数,原来%后面的数替代替%前的数,一直循环下去知道(%后面的数为零跳出循环),最后的%后面的是最大公约数,最小公倍数是原两个数相乘除以最大公约数。在学习过程中了解到的一种新的高效的方法。解法1的思路是分两步。原创 2023-08-18 10:14:24 · 59 阅读 · 4 评论 -
指针的进阶
在写这次博客之前先分享一个用法我们如果想要向一个字符数组输入一段带有空格的字符串可以使用gets(arr) 和 scanf("%[^\n]s",&arr);在这里和大家分享一下啦~原创 2023-08-22 20:34:20 · 114 阅读 · 8 评论 -
字符串数组 和字符数组
字符串数组 和字符数组同属字符型但是却有很大的区别。原创 2023-07-25 10:51:19 · 50 阅读 · 0 评论