LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: wide288

终端程序是怎样实现不翻屏的?

[复制链接]
发表于 2004-1-7 13:33:39 | 显示全部楼层
哈哈,wide
为什么不能先画
*        *, 换行再画
*      * *,再换行再画
  *    *   *,再
   *  *     *,
     *        *,这样不也一样么
发表于 2004-1-7 13:35:59 | 显示全部楼层
哈哈,wide

  1. 为什么不能先画
  2. *        *  ,换行再画
  3. *      * *  ,再换行再画
  4.   *    *   *  ,再
  5.    *  *     *  ,
  6.      *        *  ,这样不也一样么
复制代码
 楼主| 发表于 2004-1-7 21:16:09 | 显示全部楼层
你说的不能出现那种我想要的动态的样子啊。
像正弦波一样的动,明不明白。
动的。
发表于 2004-1-7 23:40:37 | 显示全部楼层
动的也可以,只要你机器不太慢,那个程序只不过用putchar而已,不翻屏就怪了
发表于 2004-1-8 00:05:55 | 显示全部楼层
那段程序每页开始都用控制台代码ESC [H把坐标设到1,1,所以屏幕才不会滚动,找台显卡超级慢的386你就能看清楚了:p。
发表于 2004-1-8 01:10:12 | 显示全部楼层
ESC码。。。原来是这样控制。。。thx
 楼主| 发表于 2004-1-8 11:30:29 | 显示全部楼层
是这样的吗?
putchar('ESC[H');
还是
putchar('ESC');
现在试不了,晚上回家试试。
发表于 2004-1-8 13:08:57 | 显示全部楼层
用cat看看这个文本文件你就会明白了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-1-8 15:04:26 | 显示全部楼层
去水木清华的AscIIart版看看。
 楼主| 发表于 2004-1-9 08:56:13 | 显示全部楼层
看了,哦,有很多的控制字符的,:)
可以好好弄弄了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表