自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C 语言指针详解:从基础到实际应用目录

在数据处理、配置文件管理等场景中,经常需要对文件进行读取和写入操作。这里我们展示如何使用指针操作文件,读取一个文本文件并将其内容输出到另一个文件中。在实际项目中,处理不确定大小的数据时,使用动态数组是非常常见的场景。这里我们演示如何使用指针动态分配数组,并使用。:通过传递变量的地址,函数可以直接修改其值,而不需要拷贝数据。释放内存,以避免内存泄漏。分配成功,并及时调用。

2024-11-15 02:17:25 777 1

原创 一道经典问题的拓展

喝汽水问题

2024-10-24 23:32:41 252 1

原创 内存分区及VS 2022的一个有趣现象

主要原因是arr[]和i都是局部变量,同时存储于内存栈区,且i在arr[]上方,恰好arr[]在内存上自下而上排列,在VS 2022的Debug x86环境下,arr[]与i之间恰好间隔两位,这刚好导致arr[12]与i的地址互相覆盖,从而导致了循环。在现代编程语言中,内存通常被划分为不同的区域来存储不同类型的数据。栈区、堆区和静态区是其中常见的内存区域,每个区域的管理方式和用途有所不同。在X86架构下,调试时出现的死循环可能是由于数组越界和局部变量在内存中分配的布局相互影响引发的。

2024-10-24 23:04:19 1455

原创 关于EasyX图形库以及基于其实现的小游戏

各种丰富的图形库让我们可以较为轻松地创建美观的窗口,各位何尝不试试呢?

2024-10-23 02:14:19 912

原创 使用 Visual Studio 2022 安装和配置 SDL 的步骤

可以从 SDL 的官方网站上找到一些简单的示例程序,来帮助你了解如何使用 SDL 初始化窗口、加载图像和处理事件(如下)。此程序会创建一个简单的窗口,并在窗口中渲染一个矩形,同时检测键盘输入以改变矩形的位置。打开 Visual Studio 2022,创建一个新的 C 项目(右键点击项目名,选择。

2024-10-17 17:59:04 2381

原创 了解C语言中的分支与循环语句

分支与循环是C语言中控制程序执行流程的两个重要工具。通过分支语句,程序可以根据不同的条件执行不同的代码;通过循环语句,程序可以重复执行特定的操作。掌握这些语句的使用将使你的程序更加高效和灵活。

2024-10-16 07:00:55 1619

原创 一道有趣的数学问题

Q:三只酒杯每次只能翻转相邻的两只酒杯,能否让三只酒杯的杯口都朝上?

2024-09-28 19:24:08 286

空空如也

空空如也

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

TA关注的人

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