C程序上机步骤
1 运行一个C语言程序的一般过程
TurboC是一个集源程序编辑、编译、连接、运行与调试于一体,用菜单驱动的集成软件环境。
运行一个C语言程序的一般过程:
(1)启动TC,进入TC集成环境。
(2)输入与编辑源程序。编辑后文件的扩展名为:.c。
(3)对源程序进行编译。如果编译成功,则可进行下一步操作;否则,返回(2)修改源程序,再重新编译,直至编译成功。编译成功后文件的扩展名为:.obj 。
(4)与库函数进行连接。如果连接成功,则可进行下一步操作;否则,根据系统的错误提示,进行相应修改,再重新连接,直至连接成功。连接成功后的可执行文件的扩展名为:.exe 。
(5)运行可执行的目标程序。通过观察程序运行结果,验证程序的正确性。如果出现逻辑错误,则必须返回(2)修改源程序,再重新编译、连接和运行,直至程序正确。
2 TC的启动、退出与命令菜单
(1)启动T urb o C:t c ←┘
启动Turb o C后,其主菜单条横向排列在屏幕顶端,并被激活,其中File主项成为当前项。主菜单的下面,是Edit(编辑)窗口和Message(消息)窗口。两个窗口中,顶端横线为双线显示的,表示该窗口是活动窗口。
进入Turb o C 2.0集成开发环境中后, 屏幕上显示:
其中顶上一行为Turb o C 2.0 主菜单, 中间窗口为编辑区, 接下来是信息窗口, 最底下一行为参考行。这四个窗口构成了Turbo C 2.0的主屏幕,以后的编程、编译、调试以及运行都将在这个主屏幕中进行。
主菜单在Tu rbo C 2.0主屏幕顶上一行, 显示下列内容:
File Edit Run Compil e Projec t Option s Debug Break/watch除Edit外, 其它各项均有子菜单, 只要用Alt加上某项中第一个字母, 就可进入该项的子菜单中。
编辑窗口的顶端为状态行,其中:
.Line 1 Col 1:显示光标所在的行号和列号,即光标位置。
.Insert:表示编辑状态处于“插入”。当处于“改写”状态时,此处为空白。
.d: NONAME.C:显示当前正在编辑的文件名。显示为“NONAME.C”时,表示用户尚未给文件命名。
屏幕底端是7个功能键的说明,以及NumLock键的状态(显示“NUM”时,表示处于“数字键”状态;空白,表示“控制键”状态)。
(2)命令菜单的使用
1)按下功能键F10,激活主菜单。如果主菜单已经被激活,则直接转下一步。
2)用左、右方向键移动光带,定位于需要的主项上,然后再按回车键,打开其子菜单(纵向排列)。
3)用上、下方向键移动光带,定位于需要的子项上,回车即可。执行完选定的功能后,系统自动关闭菜单。
注意:菜单激活后,又不使用,可再按F10/Esc键关闭,返回原来状态。
(3)退出T urb o C
退出TC有两种方法:
1)菜单法:File | Quit(先选择Fil e主项,再选择并执行Q uit子项)
2)快捷键法:Alt+“X”(先按下Alt键并保持,再按字母键X,然后同时放开)
3.编辑并保存一个C语言源程序
按Alt+F可进入Fi le菜单,如图:
File菜单的子菜单共有9项,分别叙述如下:
1.Load:装入一个文件, 可用类似DO S的通配符(如*.C)来进行列表选择。也可装入其它
扩展名的文件, 只要给出文件名(或只给路径)即可。该项的热键为F3, 即只要按F3即可进入该项, 而不需要先进入File菜单再选此项。
2.Pick:将最近装入编辑窗口的8个文件列成一个表让用户选择, 选择后将该程序装入编
辑区, 并将光标置在上次修改过的地方。其热健为Al t-F3。
3.New:新建文件, 缺省文件名为N ONAME.C, 存盘时可改名。
4.Save:将编辑区中的文件存盘, 若文件名是N ONAME.C时, 将询问是否更改文件名,
其热键为F2。
5.Writeto:可由用户给出文件名将编辑区中的文件存盘, 若该文件已存在, 则询问要不
要覆盖。
6.Direct ory:显示目录及目录中的文件, 并可由用户选择。
7.Change dir:显示当前默认目录, 用户可以改变默认目录。
8.Os shell:暂时退出Tu rbo C 2.0到DOS提示符下, 此时可以运行D OS 命令, 若想回
到 TurboC 2.0中, 只要在DOS状态下键入EXIT即可。
9.Quit:退出Turb o C 2.0, 返回到DOS操作系统中, 其热键为Al t+X。
以上各项可用光标键移动棒进行选择, 回车则执行。也可用每一项的第一个大写字母直接选择。若要退到主菜单或从它的下一级菜单列表框退回均可用Esc键, TurboC 2.0所有菜单均采用这种方法进行操作。
文件名的输入有两种方法:直接输入和选择输入。
1)直接输入
按照文件名的组成字符串,逐个字符输入即可。
如果是已经存在的文件,系统就在编辑窗口显示该文件的内容,可供编辑、修改。如果是新文件,则给出一个空白编辑窗口,可供输入新的源程序。
如果该文件不在当前目录下,则需要冠以路径名和(或)盘符。
2)选择文件(仅适用于已经存在的源程序文件)
①空回车,打开当前目录下、后缀为.C的所有文件的文件名窗口。
②用上、下、左、右方向键,将光带定位于所需的文件名上。
③按回车键。
(3)常用编辑操作
在编辑源程序过程中,随时都可以按F2键(或File| Save),将当前编辑的文件存盘,然后继续编辑。这是一个好的习惯!
关于在线帮助:
在任何窗口(或状态)下,按F1键激活活动窗口(或状态)的在线帮助:
.关闭在线帮助、返回原窗口(或状态)──Esc
.返回前一个在线帮助屏──Alt+F1(无论在线帮助是否被激活)
.返回在线帮助索引──F1:激活在线帮助后,再按F1,则返回在线帮助索引,以便查询其它类别在线帮助信息。
.查询库函数的在线帮助信息──^F1:将光标移到需要查询函数名的首字符上,然后键入^F1,即可获得该库函数的在线帮助信息。
为简化描述,用“^”代表“Ctrl”键。^Fn就是Ct rl+Fn,下同。
编辑命令简介:
PageUp向前翻页
PageDn向后翻页
Home 将光标移到所在行的开始
End 将光标移到所在行的结尾
Ctrl+Y删除光标所在的一行
Ctrl+T 删除光标所在处的一个词
Ctrl+KB 设置块开始
Ctrl+KK 设置块结尾
Ctrl+KV 块移动
Ctrl+KC 块拷贝
源程序能直接执行吗Ctrl+KY块删除
Ctrl+KR 读文件
Ctrl+KW 存文件
Ctrl+KP 块文件打印
4.编译、连接──单个源程序文件
按Alt+C可进入Co mpile菜单, 该菜单有以下几个内容,如图所示:
1.Compil e to OBJ:将一个C源文件编译生成.OB J目标文件, 同时显示生成的文件名。
其热键为 Alt+F9。
2
.Make EXE file:此命令生成一个.EXE的文件, 并显示生成的.EXE文件名。其中.EXE文件名是下面几项之一:
1)1)由Project/Projec t name说明的项目文件名。
2)2)若没有项目文件名, 则由Prim ary C file说明的源文件。
3)3)若以上两项都没有文件名, 则为当前窗口的文件名。
3.Link EXE file:把当前.OBJ文件及库文件连接在一起生成.EXE文件。
4.Buildall:重新编译项目里的所有文件, 并进行装配生成.EXE文件。该命令不作过时检查 (上面的几条命令要作过时检查, 即如果目前项目里源文件的日期和时间与目标文件相同或更早, 则拒绝对源文件进行编译)。
5.Primar y C file:当在该项中指定了主文件后, 在以后的编译中, 如没有项目文件名则编译此项中规定的主C文件, 如果编译中有错误, 则将此文件调入编辑窗口, 不管目前窗口中是不是主C文件。
6.Get info:获得有关当前路径、源文件名、源文件字节大小、编译中的错误数目、可用空间等信息,如图:
5.运行与查看结果
(1)运行当前正在编辑的源程序文件
选择并执行R u n | Run项(快捷键:^F9),程序运行结束后,仍返回到编辑窗口。
当你认为自己的源程序不会有编译、连接错误时,也可直接运行(即跳过对源程序的编译、连接步骤)。这时,TC将一次完成从编译、连接到运行的全过程。
(2)查看运行结果
选择并执行R un | User Screen项(快捷键:Alt+F5)。查看完毕后,按任一键返回编辑窗口。
如果发现逻辑错误,则可在返回编辑窗口后,进行修改;然后再重新编译、连接、运行,直至正确为止。
6.编辑下一个新的源程序
选择并执行F i le | New项即可。
如果屏幕提示如下确认信息:
N ONAME.C not saved. Save?(Y/N)
如果需要保存当前正在编辑的源程序,则键入“Y”,进入下一步操作;否则,键入“N”(不保存),跳转到(2)。
(1)系统提示换名:
<d:><path>\NONAME.C
直接输入你给源程序文件起的名字即可。
(2)系统给出一个空白的编辑窗口,可以开始编辑下一个新的源程序。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论