自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言——基于控制台实现贪吃蛇小游戏

本文章将介绍如何使用C语言在Windows环境的控制台中模拟实现经典小游戏贪吃蛇。

2024-06-25 21:05:48 817

原创 C语言——编译和链接

在C语言编程的世界中,编写代码只是第一步,为了让这些代码能够在计算机上运行,我们需要两个关键的环境:翻译环境(通常称为编译环境)和运行环境。

2024-05-23 20:55:03 362 1

原创 C语言——文件操作

在C语言中,文件处理是一个强大的功能,它允许程序与持久化存储介质(如硬盘)上的文件进行交互。这种交互可以包括读取程序所需的数据、存储程序产生的结果或简单地操作和管理文件。

2024-05-23 19:39:46 696 1

原创 C语言——结构体

在定义结构体变量的同时,可以对其进行初始化:或者,在定义后使用赋值语句进行初始化:注意,由于。

2024-05-20 17:11:31 943 1

原创 C语言——整数和浮点数在内存中的存储

在C语言中,理解数据类型如何在内存中存储是编程的基础。整数和浮点数是两种基本的数据类型,它们在内存中的存储方式各有不同。

2024-05-17 18:25:39 795

原创 C语言——内存操作函数(memcpy、memmove、memset、memcmp)

memcpymemmovememset和memcmp这四个函数在C语言编程中非常有用,它们提供了对内存数据进行高效操作的能力。memcpy和memmove都需要确保目标内存块有足够的空间来容纳要复制或移动的数据,以避免缓冲区溢出。memcpy不检查源内存块和目标内存块是否重叠,而memmove可以处理重叠的情况。memset通常用于初始化内存块为特定的值,比如0或某个特定的字符。memcmp用于比较两个内存块的内容,返回的结果表示两个内存块之间的关系(相等、小于或大于)。

2024-05-16 20:47:16 422

原创 C语言——指针

指针是C语言中用于存储内存地址的变量。我们可以将指针理解为内存地址的别名,通过指针,我们可以间接访问和操作内存中的数据。指针的引入大大提高了程序的灵活性和效率。

2024-05-07 17:58:30 552

原创 C语言——初阶扫雷游戏制作

统计周围一圈雷个数需要专门创建统计周围一圈雷个数的函数,统计周围一圈雷个数后赋值给count,count和字符‘0’相加雷个数赋值show,并在当前输入坐标打印当前输入坐标周围的雷数,同时win自增。在game文件中实现排查雷函数,当棋盘中的还有雷数时,将进入循环,每排查一个雷,win就会自增(后面会提),当win和雷数相等时,也就是排查完棋盘中的雷后,则宣布游戏胜利。tips:由于打印了0~9的数组中的列的0包含0~9的数组中的行中的0,所以行只需要打印1~9的数组中的行即可,否则打印的棋盘不工整。

2024-03-11 18:03:30 1207

原创 C语言分支循环语句介绍

表达式成立(为真),则语句执行,表达式不成立(为假),则语句不执行在C语言中,0为假,非0表示真,也就是表达式的结果如果是0,则语句不执行,表达式的结果如果不是0,则语句执行if语句的语法形式如下:if (表达式) {语句举例如下:输入一个整数,判断是否为奇数。

2024-01-30 14:18:52 1030 1

空空如也

空空如也

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

TA关注的人

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