一个简易版的控制台贪吃蛇游戏
实现了最基础的一些功能
代码如下:
实现了最基础的一些功能
代码如下:
#include <windows.h>
#include <conio.h>
#define PrintAt(c,s) SetConsoleCursorPosition(hO,c),cputs(s)
int main(void){
COORD s[800] = { 0 }, h, f;
int d = 'd', l = 2, k, i = 0;
HANDLE hO = GetStdHandle(STD_OUTPUT_HANDLE);
srand((unsigned)main);
F:;
for (f.X = rand() % 41, f.Y = rand() % 21; i < l; i++) if (f.X == s[i].X && f.X == s[i].Y)goto F;
for ((h = *s), PrintAt(f, "$");1; Sleep(100)){
if (kbhit() && (k = getch()))
switch (k){
case 'a':case 'A': d - &#