QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 724|回复: 7

help

[复制链接]
发表于 2005-4-24 21:04:51 | 显示全部楼层 |阅读模式
first. I am sorry.i used redhat only a few times.
I want to know why my program could't run?
when I use the command of a.out ,it showed "bash:command not find",why?
thank you!

the second: how to use chinese in redhat 9.0?
发表于 2005-4-24 22:30:42 | 显示全部楼层
./a.out
安装时选成简体中文
装完后:主菜单里有语言配置(前提是你安装时把中文支持选上)
回复

使用道具 举报

发表于 2005-4-25 07:22:34 | 显示全部楼层
if you run a program like a.out (without a path name), shell will search for the program in a list of paths in PATH env variable. [code:1]echo $PATH[/code:1] would show where the shell is searching for programs.
Add [code:1]export PATH=".:$PATH"[/code:1] in your ~/.bashrc file (so shell will search for programs in the current directory first), or run the program with a path name (which is, the "./" part )
回复

使用道具 举报

 楼主| 发表于 2005-4-25 08:39:24 | 显示全部楼层
谢谢两位.你们的方法很对.问题已经解决,但我又有一个新问题:
当程序运行时,要连续输入多个数据时,应该用什么来分隔?我用空格键和回车键.都会提示:
segementation fault.
例如:
for (i = 0;i < 10;i++)
      scanf("%d",arr);

还有:在linux中,文件结束符号 EOF 是什么键?它在win中是f6,好象在linux中不是.

谢谢!
回复

使用道具 举报

发表于 2005-4-25 09:35:37 | 显示全部楼层
segmetation fault 是你程序里面有非法访问。。。基本就是“该程序执行了非法操作,将被关闭”这种概念: 用 strace 或者 gdb 跟踪调试一下吧。
回复

使用道具 举报

 楼主| 发表于 2005-4-25 10:34:26 | 显示全部楼层
thanks. wolf0403.I had lost the '&' before arr.
what can i do to improve my programming?
回复

使用道具 举报

发表于 2005-4-25 12:32:00 | 显示全部楼层
reading and practicing    I'm doing it this way
回复

使用道具 举报

 楼主| 发表于 2005-4-26 08:35:28 | 显示全部楼层
Thanks.I must pay it more times.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 03:39 , Processed in 0.055372 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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