\b
同样是转义字符,\n 的作用相当于“Enter”键,而想退回去就可以用“Backspace”键,也就是\b
这里还有一个可能用到的转义字符是\r :使光标回退到本行开头
\b\r可以实现将\n之后的光标上移一行。
在 conio.h 里面有一个 可用 void gotoxy(int x, int y) 来重置位置
其它相关函数 int wherey(void) 取得当前行(获取光标垂直位置)
其它相关函数 int wherex(void) 取得当前行(获取光水平直位置)
如:
#include
int main(void){
int y;
printf("\n\n\n\n");
y = wherey();
printf("Line:%d ", y);
gotoxy(1, y - 1);
printf("Back");
return 0;
}
以前的字符型屏幕可以,用控制符\v或用gotoxy()函数;现在都用像素型屏幕,这些办法都不管用了。但可以写一段代码实现,很麻烦的。
退不回去的。
这个,退不回去了。