红联Linux门户
Linux帮助

RedHat成功运行的第一个C程序全过程(适合新手)

发布时间:2012-09-07 14:59:58来源:红联作者:loulang
[i=s] 本帖最后由 loulang 于 2012-9-7 15:18 编辑 [/i]

前段时间画板子去了

这两天重拾Redhat,以下是完成第一个C程序的全过程(新手级别的入门程序,重在过程)

1:用VI编辑C文件
新建一个MyHello.c文件.
打开时,应该是空的,左侧一列的“~”
2:编写程序
按“Insert”进入编辑状态
写好程序:
#include
int Init_module(void)
{
printf(“<1>hello.world/n”);
return 0;
}
void main(void)
{
Init_module();
printf(“<2>Goodbye cruel world!/n”);
}
3:退回到VI外层界面
我的系统是:ESC+Ctrl
4:保存并退出
我的系统是::wq!
5:编译
#gcc Myhello.c -o Myhello.o
6:运行
#./Myhello.o

OK
运行结果
<1>hello.world
<2>Goodbye cruel world!

呵呵,终于第一个程序完成 了


有以下几点使用中觉得不是很顺
1:运行不出来并返回 修改代码时
老是要Vi Myhello.c
于是一个窗口开了两个终端,然后用ALT切换
但发现新开的终端 打开Myhello.c里面没有内容~~~~~~~还是回到VI Myhello.c
2:屏幕稍小,老得Clear

刚学,呵呵,希望与朋友一起交流,相互学习,QQ:191353022
2012-9-7
文章评论

共有 146 条评论

  1. ylpwaiwai 于 2013-03-24 10:38:43发表:

    新手受教了,(6)m:b

  2. DSP2013 于 2013-03-20 11:26:24发表:

    确实是源程序挺奇怪
    不过还是感谢了

  3. ting1982 于 2013-03-16 22:08:38发表:

    使劲学学习

  4. 江东阿郎 于 2013-02-18 02:31:03发表:

    1

  5. 江东阿郎 于 2013-02-18 02:30:57发表:

    使劲学习(e:e2s

  6. ksana.lin 于 2013-02-17 16:55:40发表:

    学习中。。。。。。。。

  7. ymygy 于 2013-02-08 11:45:40发表:

    路过学习一下

  8. Totoyou 于 2013-01-19 15:02:01发表:

    新手路过,受益啦

  9. tuoniao 于 2013-01-16 13:40:51发表:

    学习中 共同努力

  10. cqjack 于 2013-01-07 17:07:56发表:

    学习了

  11. phao116 于 2013-01-03 17:06:18发表:

    学习了,我自己也写几个shell script在里面运行下!

  12. kaotomorrow 于 2013-01-02 14:38:43发表:

    学习啦!3Q啦!

  13. kmustqsh 于 2012-12-26 16:37:17发表:

    收藏

  14. bnmluo 于 2012-12-14 17:27:23发表:

    来学习学习

  15. makertang 于 2012-12-11 14:32:43发表:

    thanks a lot!!!!!

  16. 醉尘风 于 2012-12-11 14:24:22发表:

    学习

  17. lezone 于 2012-12-09 13:43:36发表:

    额,还在入门中。。。。

  18. gky2009514 于 2012-12-07 11:50:48发表:

    新手完成任务,求下书籍~

  19. xybzm 于 2012-11-14 12:23:29发表:

    新手学习了

  20. zzszzti 于 2012-11-14 11:39:46发表:

    学习了!!!!

  21. 夜尽天明666 于 2012-11-12 19:58:43发表:

    学习了

  22. 夜尽天明666 于 2012-11-12 19:57:38发表:

    学习了

  23. xiang_nian 于 2012-11-08 10:21:31发表:

    也该努力学习了

  24. 空中的云 于 2012-11-06 20:46:28发表:

    挺有意思的

  25. weienchong 于 2012-11-03 17:45:29发表:

    呵 呵

  26. longyanliuxing 于 2012-11-02 19:59:45发表:

    使劲学学习

  27. cndmad 于 2012-11-02 11:10:56发表:

    这么简单

  28. jjx0223 于 2012-10-30 00:28:50发表:

    使劲学学习!!

  29. jjx0223 于 2012-10-30 00:10:41发表:

    使劲学学习,一起加油啊!

  30. dreamfly123123 于 2012-10-29 15:49:25发表:

    不错不错,支持楼主

  31. cppbbs 于 2012-10-23 11:34:25发表:

    顶起来…………

  32. agbbs_Linux 于 2012-10-22 15:02:36发表:

    顶......
    楼下跟上.....

  33. agbbs_Linux 于 2012-10-22 09:35:33发表:

    路过!!!
    帮顶……

  34. 信管张 于 2012-10-19 18:20:40发表:

    我是新手 请问如何下载这个LINUX系统 并在DOS界面下操作

  35. 于 2012-10-14 22:51:42发表:

    顶一下

  36. gratul 于 2012-10-10 12:56:08发表:

    顶一个

  37. ouyangcp 于 2012-10-08 08:48:43发表:

    感?您的教?分享!

  38. editcode 于 2012-10-06 20:27:35发表:

    学习了~

  39. 寂寞弯刀 于 2012-10-05 00:05:44发表:

    学习学习

  40. 寂寞弯刀 于 2012-10-05 00:01:59发表:

    学习学习