- 博客(15)
- 收藏
- 关注
原创 Visual Studio的实用调试技巧总结
全网Visual Studio编译器最详细的编程Debug调试,详细介绍了Debug和Release版本的的区别等相关知识,学会后敲代码速度嘎嘎上升!!
2024-10-11 16:57:43
3511
1
原创 C语言基础(10)之指针(2)
C语言指针的知识点总结,入门级指针,相信你看完会对指针有更深的了解!包括指针和数组、二级指针、指针数组、const修饰指针的理解等相关知识点!!
2024-10-07 13:43:58
1241
原创 C语言基础(8)之操作符(2)(详解)
大家好呀!上篇文章中我们详细讲解了操作符的前半部分,这篇文章我将继续为大家讲解剩余的操作符知识及其作用。我依旧是采用代码+讲解的形式给大家详细的介绍一下剩余的各种操作符!
2024-10-04 12:14:44
1245
原创 C语言之扫雷游戏(附完整代码)
本文介绍了使用C语言实现扫雷游戏的完整过程。主要内容包括:1)游戏规则说明,玩家需通过数字提示找出所有雷的位置;2)程序设计方案,采用两个11x11的字符数组分别存储雷区信息和玩家界面;3)具体实现方法,包括初始化、打印棋盘、随机布雷、计算周围雷数、递归展开空白区域等功能;4)采用多文件结构组织代码,分为test.c、game.c和game.h三个文件;5)展示了完整的源代码和游戏运行效果。该实现支持基本扫雷功能,包括错误输入处理、游戏胜负判断等,并提供了递归展开空白区域的优化算法。
2024-05-09 23:35:10
4391
9
原创 C语言之三子棋游戏(附完整源码)
本文介绍了如何使用C语言实现一个简易的三子棋游戏。游戏采用多文件结构,分为test.c(主程序)、game.c(游戏逻辑)和game.h(函数声明)。主要功能包括:初始化3x3棋盘、玩家与电脑轮落下棋(分别用'*'和'#'表示)、实时判断胜负(横竖斜三子连线)或平局。文中详细讲解了棋盘打印、输入验证、随机AI下棋等核心功能的实现方法,并提供了完整源代码。该设计采用模块化编程思想,通过定义ROW/COL常量方便后续扩展棋盘尺寸。游戏支持多轮对战,具有清晰的胜负判定机制,可作为C语言初学者的实践项目。
2024-04-07 13:53:04
1160
原创 C语言基础(6)之数组
在学习数组之前,我们如果要存储一堆类型相同的数值,就要创建一堆类型相同的变量,这样极大的造成了代码复杂度。因此C语言给出了数组类型。C语言中数组的定义是:数组是一组相同类型元素的集合。一维数组的创建:type_t arr_name [const_n];其中type_t 是指数组的元素类型,const_n 是一个常量表达式,用来指定数组的大小。对于数组创建,在C99标准之前, [] 中要给一个常量才可以,不能使用变量。但在C99标准中支持了变长数组的概念,即数组的大小可以使用变量指定,但是。
2024-04-06 16:23:19
1803
1
原创 C语言基础(5)之函数
相信大家很了解的是数学中的函数,那么你了解C语言中的函数么?子程序。1. 在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。2. 一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。
2024-04-05 15:31:40
1064
1
原创 C语言基础(2)
大家好久不见呀,今天我们继续来讲讲C语言的基础知识,上一篇文章讲到常量,那么今天这篇文章主要讲的是字符串、转义字符、注释、并简单的介绍一下分支语句、循环语句、函数以及数组等。
2024-03-20 21:21:39
1931
1
原创 C语言基础(1)
本文介绍了C语言的基础知识,包括:1. C语言是一种通用编程语言,主要用于底层开发,最新标准为C11;2. 第一个C程序的基本结构,包含main函数和printf语句;3. 基本数据类型及其内存占用情况;4. 变量的命名规则、定义方式(局部变量和全局变量)及作用域;5. 四种常量类型(字面常量、const常量、#define常量和枚举常量)及其特点。文章通过代码示例详细说明了变量和常量的使用方法,适合初学者快速了解C语言基础。
2024-01-23 14:49:29
887
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人