在C语言中,gotoxy()是用于在屏幕上定位光标到x,y的函数,今天看一个九九乘法口诀的源码需要用到这个函数。
而clrscr()函数的作用是清空屏幕上的内容,像cmd里的cls命令。
但是在VC6中却是不支持gotoxy()和clrscr()这两个函数的。
以下是这两个函数的替代方法:
1.gotoxy();
先用以下代码定义gotoxy()函数:
#include "windows.h"
void gotoxy(int x,int y){
COORD c;
c.X=x-1;
c.Y=y-1;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),c);
}
这样一来就使得在VC6中 可以使用gotoxy()函数了。
2.clrscr(); 函数
#include <iostream.h>
system("cls");
可以使用以上两行代码代替实现清屏目的。但不太确实是不是需要<iostream.h>。