如何使用Turbo C使用转义序列使用ANSI进行光标控制?这里我提供了一个代码,但它还没有在我的TurboC中运行。
main()
{
while( getche() != '.' )
printf("\x1B[B");
}
答案 0 :(得分:1)
除了输出可能是行缓冲的可能性(意味着在发送换行符之前不会出现任何内容),您可能还应确保加载ANSI.SYS
,因为它是设备驱动程序的负责人用于解释这些序列。
但我想知道为什么你这样做。从内存(不可否认的是非常褪色内存),Turbo C要求做这类事情,gotoXY
和clrscr
等等。
答案 1 :(得分:0)
使用printf()放置转义字符的方法是:
printf("%c[B", 0x1b);
但通常(我不知道Turbo C),有便于存放终端相关内容的库。