零基础自学C语言一个半月了,今天尝试用C语言实现了简易版扫雷,编译器 VS 2022。
要创建三个文件,分别为game.h,test.c,game.c。
三个文件各司其职:
game.h 负责头文件的声明、数值的定义、函数的声明作用,另外两个文件只需引用game.h即可实现上述功能。
test.c 负责主体的设计,代码简明扼要,逻辑清晰,便于阅读与审查。
game.c 负责各个函数的实现,较为复杂。
分别创建三个文件,还有助于每完成一定部分及时运行或调试,发现问题。
下面为代码部分:
game.h
(调试时,可以将easy_count的值改为ROW*COL-1,此处也就是80)
test.c
game.c