自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言---数组和函数的实践之扫雷游戏

本文介绍了扫雷游戏的C语言实现方案。通过分析游戏需求,采用二维数组存储雷区信息(11x11数组,其中9x9为有效区域),使用两个独立数组分别存储雷的位置(mine数组)和显示信息(show数组)。代码实现分为三个文件:game.h定义函数声明和常量,game.c包含初始化棋盘、布置雷区、计算周围雷数等核心功能,text.c处理游戏菜单和主循环。该设计通过控制台实现经典扫雷功能,包括随机布雷(默认10个)、坐标输入排雷、胜负判断等功能,并解决了数组越界等问题。

2026-03-17 23:40:28 508

原创 c语言---修饰局部变量和全局变量的两个关键字

摘要:本文介绍了C语言中static和extern关键字的作用。static可以修饰局部变量、全局变量和函数,改变变量的生命周期或限制作用范围;extern用于声明外部符号。重点分析了static修饰局部变量时将其存储位置从栈区变为静态区,使生命周期延长但作用域不变;修饰全局变量和函数时,会将其外部链接属性变为内部链接属性,限制其只能在当前源文件使用。文章通过代码示例展示了static的使用效果,并提供了实际应用建议:当需要限制变量或函数仅在当前文件使用时,可采用static修饰。

2026-03-05 22:49:42 308

原创 C语言---函数的讲解及其应用

本文介绍了C语言中函数的基本概念和使用方法。主要内容包括:1) 函数分为库函数和自定义函数,库函数由标准库提供,自定义函数由程序员编写;2) 函数的语法结构包括返回类型、函数名、参数和函数体;3) 数组作为函数参数时的注意事项;4) 函数的嵌套调用和链式访问;5) 函数的声明、定义和调用规则,包括单文件和多文件情况下的使用方法。文章通过多个代码示例详细说明了各种函数的使用场景和注意事项,为C语言函数编程提供了实用指导。

2026-03-04 22:34:40 558

原创 C语言(从入门到精通)8---- 数组的详细讲解

本文介绍了C语言中数组的基本概念和使用方法。主要内容包括:一维数组的创建、初始化、类型、下标访问、赋值打印、输入输出及内存存储方式;二维数组的创建、初始化、元素访问、输入输出及内存存储特点;以及C99标准中的变长数组概念。文章通过代码示例和图示详细说明了数组的基本操作,如元素访问、循环遍历、内存地址分析等,并指出二维数组本质上是连续存储的一维数组集合。最后简要提及VS2022对C99变长数组的支持情况。全文以简洁明了的代码示例和图示帮助理解数组的核心概念和使用方法。

2026-02-07 21:58:48 929

原创 详解C语言中常用的循环语句 ----for循环、while循环、do-while循环

详解C语言中常用的循环语句 ----for循环、while循环、do-while循环

2026-02-04 10:45:38 579

原创 C语言写游戏----猜数字游戏的代码实践讲解

猜数字游戏的代码实践讲解

2026-02-03 18:04:18 497

原创 C语言(从入门到精通)7---for 循环、do-while循环、break 和countine 的用法、goto语句

for 循环、do-while循环、break 和countine 的用法、goto语句

2026-02-03 11:46:27 1340 1

原创 C语言(从入门到精通)6---switch语句和 while循环

switch语句和 while循环的介绍

2026-02-01 15:59:50 338 2

原创 C语言(从入门到精通)5--- if语句,关系操作符、条件操作符和逻辑操作符的介绍

if语句,关系操作符、条件操作符和逻辑操作符的介绍

2026-02-01 12:10:13 1015

原创 scanf函数在Vs2022中编译报错,如何解决?

scanf函数在Vs2022中编译报错,如何解决?原因及其解决办法,小编做了详细讲解

2026-01-31 00:05:06 573

原创 C语言(从入门到精通)4---printf 和scanf 的介绍

c语言的 printf 和 scanf 的详细介绍

2026-01-30 23:10:26 1401

原创 C语言(从入门到精通)3----C语言变量及其操作符的介绍

C语言的变量及其操作符的介绍(最细讲解)

2026-01-30 00:21:35 2252

原创 C语言(从入门到精通)2-----C语言的常见的数据类型介绍

小编在这里为大家系统梳理C语言常见的数据类型,以及变量的核心知识,适配一些嵌入式、编程学习等场景,内容实用且贴合基础开发需求。

2026-01-29 08:30:12 992

原创 找不到系统文件---C语言报错原因之一

在代码准确无失误的情况下,为什么会出现报错,及其对应的解决方法。

2026-01-27 22:42:42 460

原创 C语言(从入门到精通)1

简单介绍C语言的初步思路及其大框架

2026-01-27 14:26:03 544

原创 编程界的“常青树”-----C语言(入门到精通)

作为编程界的“常青树”,C语言是很多开发者的入门第一课——它语法简洁不冗余,能帮你快速理解计算机底层逻辑;应用范围又极广,从操作系统到嵌入式设备都能见到它的身影。这篇文章不堆砌复杂概念,经过我的了解学习我清楚知道了“C语言是什么、为什么重要、新手怎么学”,(适合编程入门者或想系统梳理C语言核心的朋友)。

2026-01-25 20:56:03 1046

空空如也

空空如也

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

TA关注的人

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