新手小白也能写的扫雷游戏
首先创建一个头文件 “ .h” 后缀的,两个源文件 “ .c ”后缀的。
重复两次,创建两个 “ .c ” 文件,文件命可以自己取,但是源文件后缀 一定是 “ .c ”。
创建好后的页面
这样就是创建好 所需要的两个原文件和一个头文件了。
下面就是代码的实现了
头文件:
头文件(Header File)是一种用于存储函数、变量、类型定义和宏定义等信息的文件,其中定义了程序或库中用到的各种函数、变量、结构体以及其他相关信息。头文件通常以 .h 为后缀。
在C/C++程序中,为了方便代码的编写和模块化设计,通常将某些常用的函数、变量、结构体、类型定义等信息封装在一个头文件中,然后在其他的程序文件中通过 #include 指令引入该头文件,从而直接使用其中定义的内容。
常见的C/C++标准库和第三方库也提供了许多头文件,可以方便地引用其中定义的函数和数据类型。例如,stdio.h 是标准C库中的头文件,定义了输入输出相关的函数和数据类型;string.h 定义了字符串操作相关的函数和数据类型等。
简单总结一下,就是在写需要多个 “ .c ” 文件的时候把需要引用的“头文件 ”指 #include ... 放在我们自己 创建的 头文件“ .h ” 文件里面,在我们使用这些头文件的时候,就只需要引用我们自己创建的头文件就行了,非常方便,引用自己创建的头文件方法 #include "game.h" 这里的game 是我自己创建的头文件名字,形式就是 #include " 头文件名.h" 。(以上仅代表个人见解,欢迎指导)
接下来就是在 .h 文件里面引用需要的头文件
这几个头文件是一会儿需要用到的,把他们先写上。
接下来写主函数
把自己创建的头文件引上,然后写一个主函数。
现在就是写了一个菜单
test.c 文件里面的
game.h 文件里面
在主函数中调用打印函数
在头文件中定义这个函数
在game.c 中实现这个函数
打印流程同上
布置雷(流程同上
排查雷(流程同上)
这就是整个扫雷的流程了
下面放上完整代码
game.h
game.c
test.c
这个扫雷游戏就完成了,欢迎提问题 (*^▽^*)