这个printf为什么打印出好多空白行呀?该怎么解决
这个printf为什么打印出好多空白行呀?
printf("\033[?25l\033[2J");
------解决方案--------------------
你这条printf语句中,\033[?25l是告诉shell去隐藏光标,而\033[2J是清屏;这个你可以和shell下echo -e "\033[?25l\033[2J" 是一样的效果
------解决方案--------------------
Linux下 printf 输出字符串的颜色
http://apps.hi.baidu.com/share/detail/31524411
格式:
printf("\033[字背景颜色;字体颜色m字符串\033[0m" );
printf("\033[41;32m字体背景是红色,字是绿色\033[0m\n");
41是字背景颜色, 32是字体的颜色, 字体背景是红色,字是绿色是字符串. 后面的\033[0m是控制码.
\033[2J 表示 清屏
printf("\033[?25l\033[2J");
------解决方案--------------------
你这条printf语句中,\033[?25l是告诉shell去隐藏光标,而\033[2J是清屏;这个你可以和shell下echo -e "\033[?25l\033[2J" 是一样的效果
------解决方案--------------------
Linux下 printf 输出字符串的颜色
http://apps.hi.baidu.com/share/detail/31524411
格式:
printf("\033[字背景颜色;字体颜色m字符串\033[0m" );
printf("\033[41;32m字体背景是红色,字是绿色\033[0m\n");
41是字背景颜色, 32是字体的颜色, 字体背景是红色,字是绿色是字符串. 后面的\033[0m是控制码.
\033[2J 表示 清屏