
上QQ阅读APP看书,第一时间看更新
1.7 第一个程序

视频讲解

本书源代码下载
说了这么多原理,是时候让大家动动手了!第一个程序我们就实现在屏幕上打印“Hello World!”吧。
本书中所有例子均在Linux操作系统上(CentOS 6.7)进行演示。虽然大部分例子在Windows、Linux或Mac OS系统下都可以实现,但小甲鱼还是希望大家尽量尝试使用Linux学习,因为在Linux系统下,C语言有更广阔的天地(环境搭建教程请参考附录A)。
注意:
本书95%以上的例子都可以在Windows系统下实现,推荐的开发工具是Code::blocks和Dev-C++,下载地址http://bbs.fishc.com/thread-66281-1-1.html。
打开编译器,选择Aplications→System Tools→Terminal打开命令行终端,如图1-8所示。

图1-8 打开终端
输入mkdir Chapter1命令,创建一个名为Chapter1的文件夹,用于存放第1章学习的代码,然后输入cd Chapter1切换到该文件夹,如图1-9所示。

图1-9 创建Chapter1文件夹
使用vim创建一个test1.c文件,并输入以下代码(VIM快速入门请参考附录B):

退出vim后,在终端里输入“gcc test1.c & ./a.out”,按下回车(Enter)键,程序执行并输出结果:
