C++程序及编辑、编译和运行.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序及编辑、编译和运行

一般的编程操作流程为: 编辑(edit) 编译(compile) 链接(link或build) 调试(debug) 该过程循环往复,直至完成 编译程序的处理过程 编程过程与几种文件 程序员编辑的程序(源代码):.cpp文件 源代码被编译后产生目标文件:.obj文件。 目标代码被链接后产生可执行文件: .exe文件 库文件:系统提供的程序链接资源,带有一个特殊的后缀,不同公司的产品有不同的后缀,VC++中的后缀是.lib C++程序的编辑、编译和运行 一般来说,利用高级语言编程、解决具体问题时,要经过若干步骤,主要有:编程、编辑、编译和运行。 C++程序的编辑、编译和运行 编辑 将源程序输入到计算机中,生成后缀为cpp的磁盘文件。 编译 将程序的源代码转换为机器语言代码。编译的作用是对源程序进行词法检查和语法检查。编译时对文件中的全部内容进行检查,编译结束后会显示出所有的编译出错信息。一般编译系统给出的出错信息分为两种,一种是错误(error);一种是警告(warning) 。 C++程序的编辑、编译和运行 连接 用系统提供的“连接程序(linker)”将一个程序的所有目标程序和系统的库文件以及系统提供的其他信息连接起来,最终形成一个可执行的二进制文件,它的后缀是.exe,是可以直接执行的。 运行调试 运行最终形成的可执行的二进制文件(.exe文件),得到运行结果。 如果运行结果不正确, 检查程序或算法是否有问题。 程序的编译执行 程序的编译执行 程序的编译执行 程序的编译执行 程序的编译执行 1.1.3 程序的编译执行 编译源代码 连接 1.1.3 程序的编译执行 程序的编译执行 1.1.3 程序的编译执行 程序的编译执行 运行C程序----使用Visual Studio I 1:运行Microsoft Visual Studio C++ 6.0 2:File -> New -> Projects -> Win32 Console Application 3:填写 “Location” & “Project name” 框, 点击 OK->Finish->OK 4:Project->Add File->C++ Source File 5:填写 “File”框,点击OK 6:编辑 运行C程序----使用Visual Studio II 7:运行, 单击 ! -> Yes 8:若有错,转 6。 注:文件后缀名:.c 或 .cpp(C++) 第二个程序 打开已有编译过的文件(不要重新编译) 可打开workspace(.dsw;.mdp) 或打开projects(.dsp) 执行程序 编辑程序 编译程序 热键 选择执行命令 执行程序 编辑程序 编译程序 程序的编译执行 等待输入数据 执行程序 编辑程序 编译程序 运行结果 如果编译连接有问题,需要调试,下面几个按钮常用; —调试 设置断点 进行 走进 走过 走出 取消调试 执行到光标处 编制C语言程序的基本步骤 编 辑 程序代码的录入,生成源程序*.c或*.cpp 编 译 语法分析查错,翻译生成目标程序*.obj 链 接 与其它目标程序或库链接装配,生成可执行程序*.exe 运 行 编写C程序的步骤 一个项目中的源程序只能有一个主函数main(),若要不退出当前集成开发环境,建第二个程序怎么办? 将Source Files中的已有文件如ch2-1.c按Delete键删除(并不是真正意义删除,磁盘上仍存在) 1、建新的第二个程序:选择主窗口菜单栏Project菜单的Add to project选项选择new;步骤同建第一个程序; 2、打开已有的第二个程序:选择主窗口菜单栏Project菜单的Add to project选项选择File ; * 编译错 连 接 编 辑 编 译 运 行 连接错 运行错 Y Y Y N N N 完 成 #include文件 C++库文件 ×××.CPP 源程序 ×××.obj目标程序 ×××.exe 可执行程序 #include文件 §1.6 程序开发过程 源程序 目标程序 可执行代码 程序库 编译程序 链接程序 .cpp .h .obj .exe 1.编辑 2.编译 3.链接 4.运行 2.4 编制C++语言程序的基本步骤 语言程序设计教程 第二章 程序设计基础 C 编 辑 程序代码的录入,生成源程序*.c或*.cpp 编 译 语法分析查错,翻译生成目标程序*.obj 链 接 与其它目标程序或库链接装配,生成可执行程序*.exe 运 行 开

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档