C语言程序的编译与运行



《C语言程序的编译与运行》由会员分享,可在线阅读,更多相关《C语言程序的编译与运行(15页珍藏版)》请在装配图网上搜索。
1、源 程 序 test.c test.obj 可 执 行 代 码 test.exe 运 行编 译连 接 1.编 辑 : 选 择 适 当 的 编 辑 程 序 ,将 C语 言 源 程 序 通 过 键 盘 输 入 到 计 算 机 中 ,并 以 文 件 的 形 式 存 入 到 磁 盘 中 ( .C)2.编 译 : 即 将 源 程 序 翻 译 成 机 器 语 言 程 序 的 过 程 。 编 译 出 来 的 程 序 称 为 目 标 程 序 (.OBJ)3.连 接 : 编 译 后 生 成 的 目 标 文 件 经 过 连 接 后 生 成 最 终 的 可 执 行 程 序 ( .EXE)4.运 行 : 运 行 是
2、将 可 执 行 的 目 标 程 序 投 入 运 行 , 以 获 取 程 序 的 运 行 结 果 ; 在 操 作 系 统 中 可 以 直 接 执 行 扩 展 名 为 (.EXE) 的 文 件5.查 看 运 行 结 果 。 一、上机输入与编辑源程序对源程序进行编译与库函数连接运行目标程序 l目 前 使 用 的 大 多 数 C编 译 系 统 都 是 集 成 环 境 (IDE)的 。可 以 用 不 同 的 编 译 系 统 对 C程 序 进 行 操 作l常 用 的 有 Turbo C 2.0、 Turbo C+ 3.0、 Visual C+等 lTurbo C+ 3.0: 是 一 个 集 成 环 境 ,
3、 它 具 有 方 便 、 直 观和 易 用 的 界 面 , 虽 然 它 也 是 DOS环 境 下 的 集 成 环 境 ,但 是 可 以 把 启 动 Turbo C+ 3.0 集 成 环 境 的 DOS执 行 文件 tc.exe生 成 快 捷 方 式 , 也 可 以 用 鼠 标 操 作 。lVisual C+: 也 可 以 用 Visual C+对 C程 序 进 行 编 译 。 将 Turbo C+ 3.0编 译 程 序 装 入 磁 盘 某 一 目 录 下 , 例 如 :放 在 C盘 根 目 录 下 一 级 TC3.0子 目 录 下 。(1) 进 入 Turbo C+ 3.0集 成 环 境 在
4、DOS环 境 下 C:TC3.0tc 找 到 可 执 行 文 件 tc.exe, 执 行 该 文 件 。 在 编 辑 (EDIT) 状 态 下 光 标 表 示 当 前 进 行 编 辑 的 位 置 , 在 此 位置 可 以 进 行 插 入 、 删 除 或 修 改 , 直 到 自 已 满 意 为 止 。 保 存 : 在 编 辑 (EDIT) 状 态 下 光 标 表 示 当 前 进 行 编 辑 的 位 置 ,在 此 位 置 可 以 进 行 插 入 、 删 除 或 修 改 , 直 到 自 已 满 意 为 止 。 (3) 对 源 程 序 进 行 编 译选 择 “ Compile”(或 “ Alt+F9”
5、)对 源 程 序 进 行 编 译 。 c1.cpp源 程 序 , 出 现 1个 错 误 (error) , 0个 警 告(warming)。 (4) 将 目 标 程 序 进 行 连 接 选 择 菜 单 “ Compile” “Link” , 如 果 不 出 现错 误 , 会 得 到 一 个 后 缀 为 .exe的 可 执 行 文 件 。 (5) 执 行 程 序 。 选 菜 单 “ Run” “Run”( 或 按 “ Ctrl+F9” 键 )。(6) 退 出 Turbo C+ 3.0环 境 选 择 “ File”“Quit” 。 “ Ins”键 用 来 设 置 “ 插 入 ” 或 “ 修 改 ”
6、 方 式 。 在 “ 插 入 ”方 式 下 , 从 键 盘 上 键 入 的 字 符 被 插 入 在 当 前 光 标 之 前 ; 在“ 修 改 ” 方 式 下 , 从 键 盘 上 键 入 的 字 符 将 替 代 当 前 光 标 处 的字 符 。 “ Del”键 用 来 删 除 光 标 所 在 的 字 符 。 使 用 光 标 键 可 以 上 下 左 右 移 动 光 标 。 使 用 “ Ctrl+N”组 合 件 可 在 当 前 光 标 所 在 行 上 插 入 一 空 行 。 使 用 “ Ctrl+Y”组 合 键 可 删 除 当 前 光 标 所 在 行 。 使 用 退 格 键 可 删 除 当 前 光
7、标 前 一 个 字 符 。 编 辑 输 入 、 修 改 程 序 调 入 程 序 F3 保 存 文 件 F2 编 译 Alt+F9 编 译 +连 接 (make) F9 编 译 +连 接 +执 行 ctrl+ F9 (可能要修改错误) 查 看 运 行 结 果 Alt + F5 (先运行,后看结果) 中 断 程 序 执 行 ctrl+ Break 或 ctrl+ C 选 择 菜 单 Alt + 首 字 母 或 按 F10 再 选 择 退 出 Alt + X 全 屏 切 换 Alt+Enter快 捷 键 :F5 扩 大 或 恢 复 信 息 窗 口 F6 使 光 标 在 编 辑 窗 口 和 信 息 窗
8、 口 之 间 转 换 New 编 辑 新 文 件Load 装 入 已 有 文 件Save 重 新 存 储 文 件Write to 按 指 定 名 字 存 储 文 件Change dir 指 定 目 录 下 的 文 件 名Pick 显 最 近 编 辑 过 的 若 干 个 文 件 名Directory 显 示 当 前 目 录 下 指 定 扩 展 名 的 所 有 文 件OS shell 进 入 DOS系 统 , 出 现 DOS系 统 提 示 符 , 可 直 接 执 行 DOS命 令 。 键 入 Exit命 令 返 回 原 来 的 编 译 系 统 状 态Quit 退 出 该 编 译 系 统 , 返 回 到 DOS操 作 系 统 状 态 错 误 第 3行 有 问 题 的 符 号警 告 性 错 误 错 误 行 位 置 转 下 一 个错 误
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。