两个C函数控制颜色和光标
void SetColor(int color)//---------------------------------设置颜色
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hOut, color);
}
void MoveCursor(int x, int y)//-----------------------------设置光标位置
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);///获取输出流句柄
COORD coord;///定义COORD结构体(包含X和Y两个成员)
coord.X = x * 2; ///设置结构体X轴
coord.Y = y; ///设置结构体Y轴
SetConsoleCursorPosition(hOut, coord);///设置光标位置
CONSOLE_CURSOR_INFO cursor_info = { 1, 0 };///修改光标宽带和显示
SetConsoleCursorInfo(hOut, &cursor_info);///设置光标不可见◇","☆"
}