文章目录
定义
Windows 这个多作业系统除了协调应⽤程序的执⾏、分配内存、管理资源之外, 它同时也是⼀个很⼤的服务中⼼,调⽤这个服务中⼼的各种服务(每⼀种服务就是⼀个函数),可以帮应⽤程式达到开启视窗、描绘图形、使⽤周边设备等⽬的,由于这些函数服务的对象是应⽤程序(Application), 所以便称之为 Application Programming Interface,简称 API 函数。WIN32 API也就是Microsoft Windows
32位平台的应⽤程序编程接⼝。现在我将以实现贪吃蛇为例来学习
一,system的几种用法
1命名控制台大小
system("mode con:cols=100 lines=100");//控制终端来大小
2命名控制台名字
system("title 贪吃蛇");//命名
值得注意的是如果直接运行代码的话并不会改变名字,因为此时system已经结束生效,所以我们可以用**system(“pause”)**来观察

二,COORD
COORD 是Windows API中定义的⼀种结构,表⽰⼀个字符在控制台屏幕上的坐标,本质如下
typedef struct _COORD {
SHORT X;
SHORT Y;
} COORD, *PCOORD;
所以赋值可以如下
COORD pos = {
10,</

本文详细介绍了WindowsAPI中几个关键函数,如设置控制台大小、命名、使用COORD结构处理屏幕坐标、获取和设置光标信息、以及键盘按键状态检测。通过实例演示了如何操作控制台和实现贪吃蛇游戏中的相关功能。
最低0.47元/天 解锁文章
595





