《C语言上机实验操作ppt课件》由会员分享,可在线阅读,更多相关《C语言上机实验操作ppt课件(33页珍藏版)》请在金锄头文库上搜索。
1、C程序的上机步骤 C程序开发步骤,file.exe,程序代码的录入, 生成源程序*.c,语法分析查错,翻译 生成目标程序*.obj,与其它目标程序或库 链接装配,生成可执行 程序*.exe,C程序的开发过程,1.编辑 2.编译,(1)编辑指编辑创建源程序是将编写好的C语言源程序代码录入到计算机中,形成源程序文件。 (2)用Visual C+ 6.0或TC2。环境提供的全屏幕编辑器。 (3)在VC 6.0环境中的源程序文件,其扩展名为.cpp,而在Turbo C 2.0环境中的源程序文件的扩展名为.c。,(1)编译源程序就是由C系统提供的编译器将源程序文件的源代码转换成目标代码的过程。 (2)编
2、译过程主要进行词法分析和语法分析,在分析过程中如果发现错误,将错误信息显示在屏幕上通知用户。经过编译后的目标文件的扩展名为.obj。,C程序的开发过程,3.连接 4.运行,(1)连接过程是将编译过程中生成的目标代码进行连接处理,生成可执行程序文件的过程。 (2)在连接过程中,时常还要加入一些系统提供的库文件代码。经过连接后生成的可执行文件的扩展名为.exe。,运行可执行文件的方法很多,可在C系统下执行“运行”命令。也可以在操作系统下直接执行可执行文件。 可执行的程序文件运行后,将在屏幕上显示程序执行的结果。,运行程序的步骤和方法,二、上机运行程序的方法 目前使用的大多数C编译系统都是集成环境(
3、IDE)的。可以用不同的编译系统对C程序进行操作 常用的有Turbo C 2.0、Turbo C+ 3.0、Visual C+等 Turbo C2.0:是一个集成环境,它具有方便、直观和易用的界面,虽然它也是DOS环境下的集成环境,但是可以把启动Turbo C2.0 集成环境的DOS执行文件tc.exe生成快捷方式,也可以用鼠标操作。 Visual C+:也可以用Visual C+对C程序进行编译。,Turbo C集成开发环境 配置要求 UNIX,PC-DOS,MS-DOS,UCDOS操作系统 硬盘容量约2M,448K RAM运行空间 安装Turbo C 创建子目录 Install 若不是可安
4、装盘,将文件拷贝到对应的目录下,进入Turbo C D:TCTC.exe 主控菜单 文件操作FILE :New Load Save Write to 编辑操作EDIT:插入/修改 块 查找/替换 编译链接COMPILE LINK MAKE 执行RUN 退出Turbo C Alt +x Alt+F ,Q 帮助Help F1 Ctrl+F1,基本操作: F10-调用主菜单 F2-存盘 F3-打开 Alt+F9-Compile Ctrl+F9-Run Alt+F5-User Screen,常用热键,文本编辑: -移动光标 PgUp,PgDn-上下翻页 Ctrl+PgUp,Ctrl+PgDn-文件首尾
5、 Home End Ddelete Insert Bkspace,块操作: Ctrl+KB-块开始标记 Ctrl+KK-块结束标记 Ctrl+KC-块拷贝 Ctrl+KV-块移动 Ctrl+KY-块删除 Ctrl+KH-块隐藏,程序调试: F8-Step over F7-Trace into F4-Goto Cursor Ctrl+F7-Add Watch Ctrl+F8-Toggle Breakpoint Ctrl+F2-Program Reset,窗口操作: F5-窗口缩放 F6-窗口切换,例:Turbo C的使用 将Turbo C编译程序装入磁盘某一目录下,例如: 放在C盘根目录下一级T
6、C子目录下。 进入Turbo 集成环境 在DOS环境下 C:TC2.0tc , 在Windows环境下 找到可执行文件tc.exe,执行该文件。,主菜单:11个菜单项: File Edit Search Run Compile Debug Project Options Window Help,(2) 编辑源文件 新建:单击“File”菜单下 的“New”,修改:选择“File”“Open”(即单击“File” 的下拉菜单中的“Open”项,修改已有的源程序。,在编辑(EDIT) 状态下光标表示当前进行编辑的位置,在此位 置可以进行插入、删除或修改,直到自已满意为止。,保存:在编辑(EDIT)
7、 状态下光标表示当前进行编辑的位置,在此位置可以进行插入、删除或修改,直到自已满意为止。,(3) 对源程序进行编译 选择“Compile”(或“Alt+F9”)对源程序进行编译。,c1.cpp源程序,出现1个错误(error) ,0个警告(warming)。,(4) 将目标程序进行连接,选择菜单“Compile” “Link” ,如果不出现错误,会得到一个后缀为.exe的可执行文件。,(5) 执行程序。 选菜单“Run” “Run”( 或按“Ctrl+F9” 键)。 (6) 退出Turbo C环境 选择“File”“Quit” 。,C语言程序上机操作的一般步骤,Visual C+ 6.0集成环
8、境,1.启动Visual C+ 6.0环境,2. 编辑源程序文件,3. 编译和连接,4. 执行,利用Visual C+ 6.0集成环境开发C程序的过程如下:,Visual C+编程环境,一、启动VC+,开始程序Microsoft visual Sdudio6.0 Microsoft visual C+6.0 或在桌机上双击 进入编程环境,Visual C+ 6.0集成环境,1.启动Visual C+ 6.0环境,方法:单击 “开始”-“程序”-“Microsoft Visual studio 6.0”-“Microsoft Visual C+ 6.0”命令,启动Visual C+,VC6主窗口
9、如下:,Visual C+ 6.0集成环境,2. 编辑源程序文件,(1)建立新工程项目 单击“文件”-“新建”,弹出 “新建”对话框。,单击“工程”选项卡;单击 “Win32 Console Application” 选项;“工程”文件框中输入项 目名,如“gc1”和“位置”框输入 或选择新项目所在位置,单击 “确定”按钮。 弹出“Win32 Console Application Step 1of 1”对话框。,单击“An empty project”按钮和“完 成”按钮。系统显示“新建工程信息”对 话框。单击“确定”按钮。,二、新建文件,文件新建,再单击“文件”标签 在“文件名”文本框中输
10、入文件名,如:test其扩展名为cpp 在目录列表框中选择文件的存放位置,如c:abc 再选中”C+ Sourse Files”,单击“确定”钮,出现编辑窗口,Visual C+ 6.0集成环境,2. 编辑源程序文件,(2)建立新项目中的文件 单击“文件”-“新建”,弹 出“新建”对话框。, 选择“文件”选项卡。单击 “C+ Source File”选项,在 “文件”文件框中输入文件名, 单击“确定”按钮。系统自动 返回VC6主窗口。,显示文件编辑区窗口,在文件编辑 区窗口输入源程序文件。,Visual C+编程环境,三、编辑和保存,在编辑窗口中输入源程序,然后执行“文件保存”命令,保存源文件
11、,四、编译源程序,生成目标程序,执行“编译(组建B)编译test.cpp”命令,在弹出的对话框中单击“是”钮,开始编译,并在消息窗口中显示编译信息。 你可以根据所出现的信息进行程序的调试,Visual C+编程环境,五、连接,如果编译时没有错误了,就可以进行连接。执行“编译(组建) 构件(组建)test.exe”命令,开始连接, 并在信息窗口显示连接信息。 信息窗口显示“test.exe-0 erroe(s),0 waring(s)”表示连接成功,生成可执行文件test.exe,Visual C+ 6.0集成环境,3. 编译和连接,方法一:选择主窗口菜单栏中“编译”菜单项;系统弹出下拉菜单,选
12、择“构件”菜单命令。,方法二:单击主窗口编译工具栏上的 “Build”按钮进行编译和连接。,(1)系统对程序文件进行编译和连接,生成以项目名称命名的可执行目标代码文件.exe。 (2)编译连接过程中,系统如发现程序有语法错误,则在输出区窗口中显示错误信息,给出错误的性质、出现位置和错误的原因等。如果双击某条错误,编辑区窗口右侧出现一个箭头,指示再现错误的程序行。用户据此对源程序进行相应的修改,并重新编译和连接,直到通过为止。,Visual C+编程环境,六、运行,执行“编译(组建) 执行test.exe”命令,弹出运行窗口,显示运行结果。 Press key to continue 按任意键退
13、出窗口,Visual C+ 6.0集成环境,4. 执行,方法一:单击“编译”菜单中“执行”命令。 方法二:单击主窗口编译工具栏上的 “Build Execute”按钮来执行编译连接后的程序。,运行成功,屏幕上输出执行结果,并提示信息:“Press any key to continue”。此时按任意键系统都将返回VC6主窗口。,在执行程序过程中出现运行错误。用户要修改源程序文件并且重新编译、连接和执行。,Visual C+编程环境,七、关闭程序工作区,执行“文件关闭工作区(窗口)”命令,在弹出的对话框中选“是”,关闭工作区,八、打开文件,打开源程序文件,执行“文件打开“命令,在出现的对话框中选
14、择要打开文件所在的文件夹,然后选择要打开的文件(或双击打开该文件),击“打开”钮。,Visual C+编程环境,九、查看C源文件,可查看C源文件、目标文件和可执行文件的存放位置。经过编辑、编译、连接和运行后,源文件test.cpp存放在文件夹c:abc 中,目标文件test.obj和可执行文件test.exe存放的文件夹c:abcdebug中,Visual C+编程环境,用工具栏方法进行编译连接运行程序,一、标准工具栏中自左至右各按钮的功能,Visual C+编程环境,二、组建(编译)工具栏,可对已建好的源文件或项目进行编译、连接和运行程序,C+提供两种活动配置,Win32 Release和Win32 Debug,前者是基于Win32平台的发行版,后者是基于Win32平台的调试版,Visual C+编程环境,三、调试(Debug)工具栏,用来调试已编译的C+源文件及项目,查找所存在的问题,它们只有处于调试运行状态才有效。,Visual C+编程环境,重要提示,上机实验是学好C语言不可缺少的重要的一环,只有多是机多练习,才能充分理解课堂上讲的理论内容,并在实践中积累编程经验。,