自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言——贪吃蛇

etAsyncKeyState的返回值是short类型,在上⼀次调⽤GetAsyncKeyState函数后,如果返回的16位的short数据中,最⾼位是1,说明按键的状态是按下,如果最⾼是0,说明按键的状态是抬起;它⽤于从⼀个特定的标准设备(标准输⼊、标准输出或标准错误)中取得⼀个句柄(⽤来标识不同设备的数值),使⽤这个句柄可以操作设备。setlocale的第⼀个参数可以是前⾯说明的类项中的⼀个,那么每次只会影响⼀个类项,如果第⼀个参数是LC_ALL,就会影响所有的类项。bVisible,游标的可⻅性。

2024-05-04 17:22:10 855 1

原创 数据结构——堆

树是一种非线性数据结构,它由节点(node)和连接这些节点的边(edge)组成。树的基本结构类似于真实世界中的树,有根(root)、枝干(branches)、叶子(leaves)等概念。:树的顶端节点,是树的起始点,其上没有父节点。:一个节点连接着它下面的节点,这个节点就是下面节点的父节点。:一个节点下面连接着的节点,这些节点就是该节点的子节点。:没有子节点的节点称为叶子节点,也可以简称为叶子。:从根节点到该节点的唯一路径上的节点数目。:从该节点到叶子节点的最长路径上的节点数目。

2024-04-13 19:03:39 853 1

原创 文件操作

一、文件作用二、文件指针三、文件操作函数。

2024-03-30 16:36:55 792

原创 浮点数——

第一个是讲结构体的时候,说结构体的大小是成员数乘以最大对齐数是错的,结构体的大小是最大对齐数的整数倍,另外结构体嵌套结构体在算大小时是按结构体成员算的,不是用嵌套在结构内的结构体整体大小算的。第二个就是这不叫柔性数组这个才叫柔性数组。

2024-03-22 17:39:52 1684 2

原创 数据结构——队列(Queue)

队列(Queue)是一种常见的数据结构,它按照先进先出(FIFO,First-In-First-Out)的原则管理数据。队列的概念可以用来描述一种数据集合,其中元素的添加和移除操作遵循特定的顺序:最先添加的元素最先被移除,而最后添加的元素最后被移除,只能在队尾插入,在队头删除。这种操作方式类似于现实生活中排队等候的情景,因此称之为队列。

2024-03-16 18:11:33 685 1

原创 数据结构——栈的使用

前面我们知道栈的特点——先进后出,在解决有些问题时需要用到这个思想,栈可以说是为我们提供了一个新的看待问题的角度。我们用几道题目感受一下。

2024-03-10 18:24:02 1618 1

原创 数据结构——栈

1、数组栈2、链式栈。

2024-03-05 16:36:03 454 1

原创 指针、结构体、链表

"*"符号是自右向左结合,这个“*”就是在说a是一个指针变量,NULL表示空,用NULL对a赋值,a此时就是一个空指针,如果不对a进行初始化处理的话a就会变为一个野指针,对空指针和野指针进行解引用都是错误的。以int* a为例:sizeof(int)的值为4,那么a+1就是跳过4个字节也就是一个int类整型,a+1指向的是a向前加4个字节的地址,同理char、double类型的指针也是跳过相应的字节大小。它由一系列的节点(Node)组成,每个节点包含一个数据元素和一个指向下一个节点的指针(或引用)。

2024-02-22 16:22:17 2100 1

原创 位运算“|”、“&”、“^”、“~”、“>>”、“<<”

3的补码是3的补码取反再加1,这可以找到最低位的1,因为正数的补码的0在其相反数的反码中会变成1,而反码加1变成补码,这个加1会从低位开始跳过(进位)正数补码中的0,直到正数补码的1才停下。这可以让我们分开x和y。我们首先就要找到这两个数的不同位,要用到按位异或(相同为“0”,想异为“1”),用一个数来接收这个值,这个值的二进制补码中的1就是不同位,再统计他的1的个数,让他和1按位与,如果和1按位与后的值为1则说,最低位为1,反之则为0,再右移一个比特位,再与1按位与,重复这个过程,直到右移后为值为0.

2024-02-09 11:22:03 913

原创 函数、函数调用、函数递归、扫雷

/为rand函数产生一个种子。

2024-01-31 21:47:36 954

原创 c语言的循环与分支

”判断相等符号(二目操作符,不相等为真,反之为假)、“ && ”与符号(二目操作符,有假则假)、“ || ”或符号(二目操作符,有真则真)。//判定表达式是while中执行语句的执行条件,如果表达式为真则执行,为假则不执行,c语言中数字0表示假,其他值表示真。“ || ”计算规则:从左向右,如果左边表达式为真则不再计算右边,整体结果为真(返回值为1);printf("****** 1、游戏 ******\n");printf("****** 0、退出 ******\n");

2024-01-25 17:03:36 866

原创 我的第一篇博客

我叫刘毅,来自江西赣州,打小时候的我就喜欢玩游戏,那个时候家里人就说你有本事就自己去做游戏,后面我也就萌生了这个想法,也对编程产生了浓厚的兴趣,所以我选择了计算机这个专业,这是记录我从零开始学习编程记录的开始,也是我梦开始的地方。学一点知识就要开始拿学到的东西做一点实际的东西出来,把我脑子里想到的东西用代码写出来,虽然这个代码可能没有多厉害,但这能让我感受到编程的乐趣。我的目标也及我想去得一家IT公司——米哈游,首先我现在玩的游戏就是米哈游的游戏,我也比较喜欢二次元,所以我是非常想去米哈游工作的。

2024-01-17 08:57:45 428

空空如也

空空如也

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

TA关注的人

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