自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 理解指针 1

本文系统介绍了C语言中指针的核心概念与应用。首先通过内存与地址的类比,阐述指针本质是内存地址的表示。重点解析了指针变量的声明、解引用操作及大小特性,指出指针类型决定了访问空间大小和步进长度。文章详细探讨了const修饰指针的两种形式,以及指针的三种基本运算方式。同时深入分析了野指针的成因及规避方法,包括初始化、边界检查和NULL赋值等策略。最后介绍了assert断言在指针安全中的应用,为正确使用指针提供了全面指导。

2025-10-10 16:58:43 1087

原创 扫雷游戏的代码实现

本文介绍了如何用C语言实现扫雷游戏的基本功能。首先通过do-while循环创建游戏界面,允许玩家选择开始或退出游戏。游戏核心部分使用两个11×11数组(实际使用9×9区域)分别存储地雷分布和玩家操作,通过随机数生成10个地雷。游戏逻辑包括:判断点击位置是否触雷、计算周围地雷数量并显示、检查游戏胜负条件。代码采用模块化设计,将初始化、显示、埋雷、排雷等功能分别封装为函数,并通过头文件管理常量定义。最终实现了一个具备基本功能的命令行扫雷游戏。

2025-08-21 11:34:34 904

原创 C语言的分支与循环

表达式1用于循环变量的初始化,表达式2用于循环条件的判断,表达式3用于循环变量的调整,3者皆能省略,但省略后判断恒为真。该语法较简单,虽只有两个分支,却能够通过嵌套的方式实现多分支。值得一提的是:一但有一个case语句被执行,该语句及其以下语句皆会被执行,若想避免此情况,就可以使用break以跳出该分支。该循环语句与while循环很相似,唯一的区别是do—while循环是先执行语句再判断。该循环是较为常用的一种循环,并且也很简单。该循环语句较简单,只需表达式为真,便会执行语句,直至为假。

2025-08-08 17:24:04 203

原创 准大学生开始学习C语言

本人刚刚高中毕业,即将开始一段新的生活。虽然大家都说这个暑假是高中毕业生最轻松的一个假期,但我还是想要多提升一下自己,便开始了C语言的自学。目前也没有什么明确的目标,就想着能把C语言学好,争取一下保研,然后再找一份好工作。为此,也是在网络上找了一些课,每天花个4个小时,截至目前,还能跟上课程,希望能顺利学下去。若各位编程大佬能有一些在学习编程和找到好工作方面的建议,希望能指点一二。

2025-07-26 19:17:25 102

空空如也

空空如也

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

TA关注的人

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