c语言贪吃蛇的速度控制程序怎么编

来源:百度知道 编辑:UC知道 时间:2024/09/22 22:37:14
麻烦快些给我答案,谢谢了

  1. 可以Sleep函数设置延时来控制贪吃蛇的速度。

    函数名: Sleep
    功 能: 执行挂起一段时间
    用 法: void Sleep(DWORD dwMilliseconds);
    在VC中使用带上头文件
    #include <windows.h>
    ( Sleep函数存放头文件:WinBase.h)
    在gcc编译器中,使用的头文件因gcc版本的不同而不同
    #include <unistd.h>
    Sleep()单位为毫秒,sleep()单位为秒(如果需要更精确可以用usleep单位为微秒)
    返回值
    若进程/线程挂起到参数所指定的时间则返回0,若有信号中断则返回剩余秒数。

  2. 例程:

    / *--------------------snake.h --------------------*/
    #ifndef SNAKE_H
    #define SNAKE_H
     
    #define LEFT 'a'
    #define RIGHT 'd'
    #define DOWN 's'
    #define UP 'w'
    #define ESC 27
     
    #define N 200               /*蛇的最大长度*/
     
    char key;              &nb