免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1040 | 回复: 6
打印 上一主题 下一主题

程序退出后显示不正常了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-20 23:50 |只看该作者 |倒序浏览
我写了一个对串口设备进行读写的程序,结果程序退出后,每打一下回车,提示符就向右下方前进一格,就象这样:
$
   $
      $
         $
请问是何原因,如何解决?
另外请问“core dump”及“memory fault” 一般都是什么原因?

论坛徽章:
0
2 [报告]
发表于 2003-08-21 08:58 |只看该作者

程序退出后显示不正常了

1.你的终端被程序设置了,但是没有被恢复。
2.
char buf[5];
strcpy(buf,"aaaaaaaaaaa";
就会出现memory fault!

论坛徽章:
0
3 [报告]
发表于 2003-08-21 10:29 |只看该作者

程序退出后显示不正常了

同题

论坛徽章:
0
4 [报告]
发表于 2003-08-21 14:22 |只看该作者

程序退出后显示不正常了

不管屏幕显示,摸黑输入:
  1. ^jstty sane^j
复制代码
就好了     

SCO unix
这个办法一般可行的。

论坛徽章:
0
5 [报告]
发表于 2003-08-21 23:39 |只看该作者

程序退出后显示不正常了

在终端输入reset可以恢复设置

core dump一般是指内存错误,楼上的所仕就是一个很好的例子,地址益出,就会出现core dump问题,还有收到某些信号时也会出现这个现象

论坛徽章:
0
6 [报告]
发表于 2003-08-21 23:44 |只看该作者

程序退出后显示不正常了

试过 RESET 不行呀!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2003-08-22 12:36 |只看该作者

程序退出后显示不正常了

试试^V^O看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP