【发布时间】:2023-03-24 02:53:01
【问题描述】:
我发现此代码仅使用 C 标准库替换 gotoxy() 函数。显然它是使用 GCC 编译的,并且像 conio.h 中的 gotoxy() 一样工作。
但是,我只有 Borland C++ v5.5 编译器,它编译得很好,但不会像 conio.h 中的 gotoxy() 那样重新定位光标。任何人都可以验证在使用 GCC 时它是否有效,或者告诉我为什么它在使用 Borland 时无效?
#include<stdio.h>
#include<stdlib.h>
void gotoxy(int x, int y)
{
printf("%c[%d;%df", 0x1B, y, x);
}
int main()
{
gotoxy(10, 10);
printf("hello world");
}
【问题讨论】:
-
Borland 在其
conio.h的副本中有一个gotoxy()函数。为什么需要更换?
标签: c gcc c++builder c99 borland-c++