清屏函数
system(“cls”);——需要包含头文件#include”stdlib.h”。
sleep函数
Sleep函数的一般形式:
Sleep(unsigned long); —— 头文件#include”windows.h”
Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000);
输入函数 getch()
getch()是编程中所用的函数,这个函数是一个不回显函数,当用户按下某个字符时,函数自动读取,无需按回车,有的C语言命令行程序会用到此函数做游戏,但是这个函数并非标准函数,要注意移植性!
getch():
所在头文件:conio.h
函数用途:从控制台读取一个字符,但不显示在屏幕上
函数原型:int getch(void)
返回值:读取的字符
例如:
char ch;或int ch;
getch();或ch=getch();
用getch();会等待你按下任意键,再继续执行下面的语句;
用ch=getch();会等待你按下任意键之后,把该键字符所对应的ASCII码赋给ch,再执行下面的语句。
gotoxy()函数
练习飞机游戏时,画面闪烁严重,利用该函数,达到清屏功能。
void gotoxy(int x,int y)—— 头文件 #include”window.h”
该函数需要自己定义。
引用百度文库中对coord的解释说:
COORD是Windows API中定义的一种结构,表示一个字符在控制台屏幕上的坐标。其定义为:
gotoxy(0,0); 表示光标移动到原点。
隐藏光标函数 hidecursor()
void hidecursor();—— 头文件 #include”windows.h”