C语言程序的编译与运行
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2) 编辑源文件 新建:单击“File”菜单下 新建:单击“File”菜单下 的“New”,
修改:选择“File”→“Open”(即单击 即单击“ 修改:选择“File”→“Open”(即单击“File” 的下拉菜 单中的“Open”项 修改已有的源程序。 单中的“Open”项,修改已有的源程序。 在编辑(EDIT) 状态下光标表示当前进行编辑的位置,在此位 状态下光标表示当前进行编辑的位置, 在编辑 置可以进行插入、删除或修改,直到自已满意为止。 置可以进行插入、删除或修改,直到自已满意为止。
基本操作: 基本操作:
– 编辑 – 调入程序 – 保存文件 – 编译
输入、 输入、修改程序 F3 F2 Alt+F9 ctrl+ F9 (可能要修改错误 可能要修改错误) 可能要修改错误 Alt + F5 (先运行,后看结果) 先运行,后看结果 先运行
– 编译 连接(make) F9 编译+连接 连接 – 编译 连接+执行 编译+连接 执行 连接 – 查看运行结果 – 选择菜单 – 退出
常用命令有: 常用命令有:
• “Ins”键用来设置“插入”或“修改”方式。在“插入” 键用来设置“插入” 修改”方式。 插入” 键用来设置 方式下,从键盘上键入的字符被插入在当前光标之前; 方式下,从键盘上键入的字符被插入在当前光标之前;在 修改”方式下, “修改”方式下,从键盘上键入的字符将替代当前光标处的 字符。 字符。 • “Del”键用来删除光标所在的字符。 键用来删除光标所在的字符。 键用来删除光标所在的字符 • 使用光标键可以上下左右移动光标。 使用光标键可以上下左右移动光标。 • 使用“Ctrl+N”组合件可在当前光标所在行上插入一空行。 使用“ 组合件可在当前光标所在行上插入一空行。 组合件可在当前光标所在行上插入一空行 • 使用“Ctrl+Y”组合键可删除当前光标所在行。 使用“ 组合键可删除当前光标所在行。 组合键可删除当前光标所在行 • 使用退格键可删除当前光标前一个字符。 使用退格键可删除当前光标前一个字符。
错误
错误行位置
↓ 转下一个 错误
警告性错误
第3行
有问题的符号
② 在Windows环境下 Windows环境下 找到可执行文件tc.exe,执行该文件。 找到可执行文件 ,执行该文件。
主菜单: 主菜单: 10个菜单项 10个菜单项: 个菜单项: File Edit Search Run Compile Debug Project Options Window Help Help
2.3 C语言程序的编译与运行
源程序 teLeabharlann Baidut.c
编译
test.obj 可执行 代码
连接
test.exe
运行
运行C程序的步骤: 运行C程序的步骤:
1.编辑:选择适当的编辑程序, 1.编辑:选择适当的编辑程序,将C语言源程序通过键盘输入到计 编辑 算机中,并以文件的形式存入到磁盘中(.C) 算机中,并以文件的形式存入到磁盘中(.C) 2.编译 即将源程序翻译成机器语言程序的过程。 编译: 2.编译:即将源程序翻译成机器语言程序的过程。编译出来的程 序称为目标程序(.OBJ (.OBJ) 序称为目标程序(.OBJ) 3.连接 连接: 3.连接:编译后生成的目标文件经过连接后生成最终的可执行程 .EXE) 序(.EXE) 4.运行 运行是将可执行的目标程序投入运行, 运行: 4.运行:运行是将可执行的目标程序投入运行,以获取程序的 运行结果;在操作系统中可以直接执行扩展名为(.EXE) 运行结果;在操作系统中可以直接执行扩展名为(.EXE) 的文件 5.查看运行结果 查看运行结果。 5.查看运行结果。
保存:在编辑 状态下光标表示当前进行编辑的位置, 保存:在编辑(EDIT) 状态下光标表示当前进行编辑的位置, 在此位置可以进行插入、删除或修改,直到自已满意为止。 在此位置可以进行插入、删除或修改,直到自已满意为止。
(3) 对源程序进行编译 对源程序进行编译。 选择“ 或 对源程序进行编译 选择“Compile”(或“Alt+F9”)对源程序进行编译。
例:Turbo C++ 3.0的使用 3.0的使用
编译程序装入磁盘某一目录下, 将Turbo C++ 3.0编译程序装入磁盘某一目录下,例如: 编译程序装入磁盘某一目录下 例如: 放在C盘根目录下一级 盘根目录下一级TC3.0子目录下。 子目录下。 放在 盘根目录下一级 子目录下 (1) 进入 进入Turbo C++ 3.0集成环境 集成环境 ①在DOS环境下 环境下 C:\TC3.0>tc ↙
– 中断程序执行 ctrl+ Break 或 ctrl+ C Alt + 首字母 或 按F10 再← →选择 Alt + X
– 全屏切换 Alt+Enter 快捷键: 快捷键: F5 扩大或恢复信息窗口 F6 使光标在编辑窗口和信息窗口之间转换
New —— 编辑新文件 Load —— 装入已有文件 Save —— 重新存储文件 Write to —— 按指定名字存储文件 Change dir —— 指定目录下的文件名 Pick —— 显最近编辑过的若干个文件名 Directory —— 显示当前目录下指定扩展名的所有文件 OS shell —— 进入 进入DOS系统,出现 系统, 系统提示符, 系统 出现DOS系统提示符,可直接执行 系统提示符 DOS命令。键入Exit命令返回原来的编译系统状态 命令。键入 命令 命令返回原来的编译系统状态 Quit —— 退出该编译系统,返回到 退出该编译系统,返回到DOS操作系统状态 操作系统状态
c1.cpp源程序,出现1个错误 源程序,出现 个错误 个错误(error) ,0个警告 源程序 个警告 (warming)。 。
(4) 将目标程序进行连接 选择菜单“ 选择菜单“Compile” →“Link” ,如果不出现 错误,会得到一个后缀为.exe的可执行文件。 的可执行文件。 错误,会得到一个后缀为 的可执行文件 (5) 执行程序。 执行程序。 选菜单“ 或按“ 选菜单“Run” →“Run”( 或按“Ctrl+F9” 键)。 。 (6) 退出 退出Turbo C++ 3.0环境 环境 选择“File”→“Quit” 。 选择“
一、运行C程序的步骤 运行C •上机输入与编辑源程序 上机输入与编辑源程序 •对源程序进行编译 对源程序进行编译 •与库函数连接 与库函数连接 •运行目标程序 运行目标程序
上机运行C 二、上机运行C程序的方法 运行
目前使用的大多数C编译系统都是集成环境 目前使用的大多数 编译系统都是集成环境(IDE)的。 编译系统都是集成环境 的 可以用不同的编译系统对C程序进行操作 可以用不同的编译系统对 程序进行操作 常用的有Turbo C 2.0、Turbo C++ 3.0、Visual C++等 常用的有 、 、 等 Turbo C++ 3.0:是一个集成环境,它具有方便、直观 :是一个集成环境,它具有方便、 和易用的界面,虽然它也是DOS环境下的集成环境, 环境下的集成环境, 和易用的界面,虽然它也是 环境下的集成环境 但是可以把启动Turbo C++ 3.0 集成环境的 集成环境的DOS执行文 但是可以把启动 执行文 生成快捷方式, 件tc.exe生成快捷方式,也可以用鼠标操作。 生成快捷方式 也可以用鼠标操作。 Visual C++:也可以用 程序进行编译。 :也可以用Visual C++对C程序进行编译。 对 程序进行编译