使用 curses.h
需要安装额外的库
// 开始
initscr();
curs_set(0); // 隐藏光标
// 结束
curs_set(1); // 显示光标
endwin();
使用 printf
printf("\e[?47h"); // 保存当前屏幕环境
printf("\e[2J"); // 清屏
printf("\e[H"); // 光标移动到 (0, 0)
printf("\e[?25l"); // 隐藏光标
printf("\e[?25h"); // 显示光标
printf("\e[?47l"); // 恢复屏幕环境