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); }