01/10/2018, 21:56
[C/C++] Gotoxy() trong Dev-C++ – Gotoxy in Dev-C++
[C/C++] Gotoxy() trong Dev-C++ – Gotoxy in Dev-C++ Tháng Tám 22, 2013 nguyenvanquan7826 LT C - C++ 11 responses Trong Dev-C++ mặc định không có hàm gotoxy(x, y). Ta cần xây dựng nó bằng việc sử dụng thư viện windows.h như sau: ...
[C/C++] Gotoxy() trong Dev-C++ – Gotoxy in Dev-C++
Trong Dev-C++ mặc định không có hàm gotoxy(x, y). Ta cần xây dựng nó bằng việc sử dụng thư viện windows.h như sau:
void gotoxy(int x, int y)
{
static HANDLE h = NULL;
if(!h)
h = GetStdHandle(STD_OUTPUT_HANDLE);
COORD c = { x, y };
SetConsoleCursorPosition(h,c);
}
VD:
#include <stdio.h>
#include <windows.h>
void gotoxy(int x, int y)
{
static HANDLE h = NULL;
if(!h)
h = GetStdHandle(STD_OUTPUT_HANDLE);
COORD c = { x, y };
SetConsoleCursorPosition(h,c);
}
int main(){
char *s = "nguyenvanquan7826";
gotoxy(40 - strlen(s)/2, 1);
printf("%snn", s);
}
