购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 C语言开发环境

C语言常见的开发环境有多种,如LCC、Turbo C 2.0、Visual C++、Borland C++,本节主要介绍使用最为广泛的Turbo C 2.0和Visual C++6.0。

2.1.1 Turbo C 2.0开发环境

1989年,美国Borland公司推出了Turbo C 2.0(Turbo C简称为TC),它是集编辑、编译、链接和运行于一体的C程序集成开发环境。Turbo C 2.0界面简单,上手容易,使用方便,通过一个简单的主界面可以很容易编辑、编译和链接程序,正所谓“麻雀虽小,五脏俱全”,它是初学者广泛使用的开发工具。

1.进入Turbo C 2.0环境

在Windows系统中,运行Turbo C 2.0有两种方式,一是直接双击Turbo C 2.0文件夹下的文件TC.EXE运行;二是切换到DOS命令行下通过命令行进入。下面重点介绍命令行方式如何进入Turbo C 2.0开发环境,具体步骤如下。

①假如Turbo C 2.0编译程序安装在D:\TC目录下,那么需要单击【开始】|【运行】命令,打开【运行】对话框,在文本框中输入“command”或者“cmd”,如图2-1所示。

②单击【确定】按钮,进入DOS运行环境,如图2-2所示。

③输入“d:”后按【Enter】键,切换到盘符“D:\”目录。接着输入“cd tc”命令后按【Enter】键,进入“D:\tc”目录,如图2-3所示。

④输入“tc”后按【Enter】键,进入Turbo C 2.0集成开发环境主界面,如图2-4所示。

图2-1 “运行”对话框

图2-2 进入DOS运行环境

图2-3 DOS命令行操作示意图

图2-4 Turbo C 2.0集成开发环境主界面

从图2-4可以看到,Turbo C 2.0集成开发环境的主菜单包括【File】、【Edit】、【Run】、【Compile】、【Project】、【Options】、【Debug】和【Break/watch】8个菜单项。这8个菜单项分别代表的是【文件】、【编辑】、【运行】、【编译】、【工程】、【选项】、【调试】和【中断/查看】。

2.设置Turbo C 2.0的运行环境

在Turbo C 2.0的运行环境中,不能使用鼠标,只能使用键盘。通过按键盘上的【F10】键先激活菜单,然后通过按四个方向键【↑】、【↓】、【←】、【→】对菜单和菜单项进行选择,被选中的菜单项以黑底白字显示。

在使用Turbo C 2.0之前,需要对该运行环境进行一些相关的设置。在C语言程序中,经常会调用一些系统函数,而这些函数存在于Turbo C 2.0的系统文件中,因此,只有设置好了系统文件的路径,才能正确运行C语言程序,否则就会出现编译错误。

在使用Turbo C 2.0之前,首先需要修改Turbo C 2.0的包含文件目录和库文件目录为当前文件所在的目录,其操作步骤如下。

①按【F10】键激活【Options】菜单,并按【Enter】键打开下拉菜单,然后按【↓】方向键选中【Directories】命令。

②按【Enter】键,进入下一级菜单,然后选中【Include directories】命令,按【Enter】键打开【Include directories】对话框,将默认的路径“C:\TURBOC2\INCLUDE”修改为“D:\TC\INCLUDE”。如图2-5所示。

③按【Enter】键返回上一级菜单,按【↓】方向键,选中【Library directories】命令,按【Enter】键打开【Library directories】对话框,将默认的路径“C:\TURBOC2\LIB”修改为“D:\TC\LIB”,并按【Enter】键。

④为了在下次使用Turbo C 2.0时不再进行以上修改,需要保存上面的环境设置。这需要去掉Turbo C 2.0配置文件“TCCONFIG.TC”的只读属性,否则无法保存以上设置。执行【Options】|【Save options】命令,并按【Enter】键,打开【Config File】对话框,然后按【Enter】键弹出【Verify】提示对话框,直接输入“Y”即可完成修改。

图2-5 设置“包含头文件”的路径

图2-6 设置库文件路径

3.使用Turbo C 2.0编写C语言程序

按【F10】键激活菜单,并选中【Edit】菜单后按【Enter】键,输入以下代码。


void main()
{
              printf("hello world!\n");
}

按【F10】激活菜单,执行【Compile】|【Compile to OBJ】命令,对程序进行编译,然后执行【Compile】|【Link EXE file】命令,链接程序,如果程序没有错误,就会生成.EXE文件。

这时,我们就可以执行【Run】|【Run】命令或者按快捷键【Ctrl+F9】运行程序,最后通过执行【Run】|【Use Screen】命令或者按快捷键【Alt+F5】查看运行结果,如图2-7所示。

这时,如果按【Esc】键,就会返回Turbo C 2.0集成开发环境。

如果程序中有错误,在编译或链接时就会出现错误提示信息,如图2-8是一个链接错误的提示信息。按任意键,会以不同颜色将光标定位到错误行,用户可以根据系统提示的错误原因修改错误,并重新编译、链接运行程序。

图2-7 程序运行结果

图2-8 链接错误的提示信息

其他常见操作,如执行【File】|【Load】命令和【File】|【Pick】命令,用于加载存在磁盘中的文件;执行【File】|【Save】、【File】|【Save as】和【File】|【Write to】命令,用于将程序保存在磁盘上;执行【File】|【Quit】命令或按快捷键【Alt+X】,可以退出Turbo C 2.0集成开发环境。

2.1.2 Visual C++6.0开发环境

Visual C++6.0是强大的C/C++软件开发工具,使用非常广泛,已经成为程序员首选的开发工具。利用它不仅可以开发控制台应用程序,还可以开发Windows SDK、MFC等应用程序。因为本书主要讲解利用C语言描述算法,所以仅介绍如何使用Visual C++6.0开发控制台程序。

用Visual C++6.0编写C语言程序需要如下两个步骤,一是创建一个新的Viusal C++6.0控制台项目;二是在该项目中创建C程序文件,并编辑C语言程序。

1.新建Visual C++6.0控制台项目

①执行【文件】|【新建】命令,弹出【新建】对话框,单击【工程】标签,在项目文件中选择【Win32 Console Application】命令,在“工程名称”文本框中输入项目名称“Test”,单击【位置】按钮,选择保存路径为“D:\C程序\Test”,如图2-9所示。

②单击【确定】按钮,打开【Win32 Console Application】对话框,即新建控制台项目的第一步。这一步有4个选项,选择【一个空工程】选项,就是要建立一个空项目,如图2-10所示。

图2-9 新建一个控制台项目

图2-10 控制台应用程序设置

③单击【完成】按钮,打开【新建工程信息】对话框,即新建立的控制台项目信息:已经建立了一个空项目,且项目中没有文件。该项目路径为“D:\C程序\Test”,如图2-11所示。

④单击【确定】按钮,进入控制台的项目环境中,如图2-12所示。

图2-11 控制台应用程序提示信息

图2-12 控制台项目开发环境

这样,就建立了一个名字为Test的项目文件,下面就需要在该新建的控制台项目中建立一个C程序文件,即建立一个扩展名为“.c”的文件。

2.在控制台项目中新建一个C程序文件

①单击【FileView】标签,再单击“Test”前的【+】按钮将其展开,然后右击“Source Files”选项,在弹出的快捷菜单中选择【添加文件到目录】命令,准备在项目中添加一个C程序文件,如图2-13所示。

②单击【添加文件到目录】命令,打开【插入文件到工程】对话框,并输入文件名“test.c”,如图2-14所示。单击【确定】按钮,弹出一个提示信息对话框,提示指定的test.c文件不存在,是否要建立一个文件,如图2-15所示。

图2-13 在控制台项目中添加C程序文件

图2-14 在控制台项目中添加一个“test.c”文件对话框

③单击【是】按钮,就为项目建立了一个C程序文件,并命名为“test.c”。这时就可以编写C语言程序了。

④在编辑区编写一个简单的C程序,如图2-16所示。

其实,在Visual C++6.0环境中编辑C语言程序、编译、链接及运行程序都非常简单。编辑好程序后,只需要单击一个命令按钮就可以查看到运行结果了。

下面,单击工具栏 中的图标可编译程序,单击图标可链接程序,单击图标 运行程序,其运行结果如图2-17所示。

图2-15 添加一个“test.c”文件提示信息对话框

图2-16 “test.c”源程序

图2-17 “Test.c”程序运行结果

从图2-16中可以看到,Visual C++ 6.0开发环境中包括【文件】、【编辑】、【查看】、【插入】、【工程】、【组建】、【工具】、【窗口】和【帮助】9个主菜单。其中,【文件】菜单下面主要包括【新建】、【打开】、【保存】和【退出】等命令,通过【新建】命令,可以创建新的项目文件和C程序文件;【打开】命令可以打开一个已经存在的文件,【保存】命令可以将程序文件保存;【退出】命令可以用来退出Visual C++ 6.0程序窗口。

【组建】菜单下面主要包括【编译】、【组建】、【全部重建】、【开始调试】和【执行】等命令。其中,【编译】命令用来编译项目文件;【链接】命令用来将所有用到的程序文件链接到一起并生成扩展名为.exe的文件;【全部重建】命令可以将项目中的所有文件进行编译;【开始调试】命令包括断点调试和单步调试;【执行】命令用来运行可执行文件。 R1WVXlES1gLEWDrXZ8lXgws/AnksRMYLT5qSNqT3soUGh1OmJETVfT6/wQRjBC7y

点击中间区域
呼出菜单
上一章
目录
下一章
×