
上QQ阅读APP看书,第一时间看更新
1.4 C程序的开发过程
利用C语言编写的程序称为C源程序(文件扩展名为.c),需要进行编译、连接后才可以运行并查看结果,这些操作必须由相应的C语言编译环境来完成。本节将介绍如何在C-Free5.0下进行C语言程序的开发。
1.C-Free集成开发环境的介绍
C-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE)。该环境下,可以编辑、编译、连接、运行C/C++程序。登录C-Free的官方网站hhttp://www.programarts.com即可下载安装程序,该程序小巧简洁,功能齐备,适合初学者学习使用。
启动C-Free主窗口(见图1-4),从上到下依次是标题栏、菜单栏、工具栏、标签栏、窗口工作区和状态栏。

图1-4 C-Free主窗口
2.编辑、编译、运行单个文件
单击工具栏上的“新建”按钮(或按【Ctrl+N】组合键,或选择“文件”→“新建”命令),就会产生一个新的代码编辑器窗口,输入代码,如图1-5所示。

图1-5 在代码编辑器中输入代码
单击工具栏上的“保存”按钮(或按【Ctrl+S】组合键,或选择“文件”→“保存”命令),保存文件为“hello.c”,如图1-6所示。

图1-6 保存源程序
单击工具栏上的“构建并运行”按钮(或按【F5】键,或选择“构建”→“运行”命令),C-Free开始编译“hello.c”文件,编译的结果显示在消息窗口。如果程序有错误,消息窗口会显示错误信息,并自动将错误定位到代码编辑器,高亮显示错误的位置,如图1-7所示。

图1-7 错误提示窗口
根据错误信息提示,在第3行最后添加一个分号,重新构建和运行程序。
程序运行结果如图1-8所示。

图1-8 输出“我的第一个C语言程序”
C-Free也可以通过工程文件将多个源文件组织起来,分别编辑、编译,最后连接成为一个可执行程序。