没有合适的资源?快使用搜索试试~ 我知道了~
GCC实例:打印 Hello World.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 182 浏览量
2022-07-10
23:20:26
上传
评论
收藏 146KB PDF 举报
温馨提示
试读
2页
GCC实例:打印 Hello World.pdf 学习资料 复习资料 教学资源
资源推荐
资源详情
资源评论
GCC 实例:打印 Hello World
本案例来自
m.blog.csdn /hahachenchen789/article/details/51991565
摘 要:本文介绍了打印“Hello World”的相关信息。
关键词:“Hello World”,程序代码,a.out
我们以 Linux 上面最常见的 C 语言来撰写第一个程序。第一个程序最常见的就是在屏
幕上面打印“Hello World”。如果你对 C 有兴趣,那么请自行购买相关的书籍,本书只作
简单的例子。
提示:请先确认你的 Linux 系统里面已经安装了 gcc。如果尚未安装 gcc,请使用 RPM
安装,先安装好 gcc 之后,再继续下面的内容。
1 编辑程序代码,亦即源码
上
面 是 用
C 语 言
的 语 法
写 成 的
一 个 程
序 文 件 。
第 一 行
的那个“#”并不是注解。
2 开始编译与测试运行
[root@www~]#gcchello.c
[root@www~]#llhello.ca.out
-rwxr-xr-x 1 root root 4725 Jun 5 02:41 a.out<==此时会生成这个文件名
-rw-r--r-- 1 root root 72 Jun 5 02:40 hello.c
[root@www~]# ./a.out
Hello World <==呵呵!成果出现了!
在默认的状态下,如果我们直接以 gcc 编译源码,并且没有加上任何参数,则执行文
件的文件名会被自动设置为 a.out 这个文件名。所以你就能够直接执行./a.out 这个执行文件。
上面的例子很简单。那个 hello.c 就是源码,而 gcc 就是编译器,至于 a.out 就是编译成
功的可执行文件。但如果想要生成目标文件 +object file)来进行其他的操作,而且执行文件
的文件名也不要用默认的 a.out,那该如何做呢?其实你可以将上面的第 2 个步骤改成下面
这样:
1 / 2
GCC 实例:打印 Hello World
[root@www ~]# vim hello.c<==用 C 语言写的程序扩展名建议用.c
#include <stdio.h>
int main+void)
{
printf+"Hello World");
}
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功