一、前言
学完C语言和数据结构的链表部分后,贪吃蛇的游戏也终于可以着手的实现了。对于贪吃蛇这个经典游戏,相信小伙伴们都不会太陌生,接下来我们 一起去剖析关于贪吃蛇游戏内部的一些逻辑结构和整体思维。
二、Win32 API
本章实现贪吃蛇会用到一些Win32API的相关知识,接下来为大家详细的介绍一下。
2.1Win32API是什么?
Windows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源之外, 它同时也是⼀个很大的服务中心,调用这个服务中心的各种服务(每⼀种服务就是⼀个函数),可以帮应用程序达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API 函数。WIN32 API也就是Microsoft Windows32位平台的应⽤程序编程接口。
2.2控制台程序
在我们平时运行代码所弹出的界面就是控制台程序。
2.2.1控制窗口大小命令
mode con cols=100 lines=30
我们可以使用cmd命令来设置控制台窗口的长宽:设置控制台