- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c程序的编辑、编译及运行
执行程序 编辑程序 编译程序 热键 选择执行命令 程序的编译执行 执行程序 编辑程序 编译程序 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:编辑 * 7:运行, 单击 ! - Yes 8:若有错,转 6。 注:文件后缀名:.c 或 .cpp(C++) 运行C程序----使用Visual Studio II 编制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 ; * 打开已有编译过的文件(不要重新编译) 可打开workspace(.dsw;.mdp) 或打开projects(.dsp) * * * * * * * * * * 编译错 连 接 编 辑 编 译 运 行 连接错 运行错 Y Y Y N N N 完 成 #include文件 C++库文件 ×××.CPP 源程序 ×××.obj目标程序 ×××.exe 可执行程序 #include文件 §1.6 程序开发过程 * 一般的编程操作流程为: 编辑(edit) 编译(compile) 链接(link或build) 调试(debug) 该过程循环往复,直至完成 * 编译程序的处理过程 源程序 目标程序 可执行代码 程序库 编译程序 链接程序 .cpp .h .obj .exe 1.编辑 2.编译 3.链接 4.运行 * 程序员编辑的程序(源代码):.cpp文件 源代码被编译后产生目标文件:.obj文件。 目标代码被链接后产生可执行文件: .exe文件 库文件:系统提供的程序链接资源,带有一个特殊的后缀,不同公司的产品有不同的后缀,VC++中的后缀是.lib 编程过程与几种文件 * C++程序的编辑、编译和运行 一般来说,利用高级语言编程、解决具体问题时,要经过若干步骤,主要有:编程、编辑、编译和运行。 * 编辑 将源程序输入到计算机中,生成后缀为cpp的磁盘文件。 编译 将程序的源代码转换为机器语言代码。编译的作用是对源程序进行词法检查和语法检查。编译时对文件中的全部内容进行检查,编译结束后会显示出所有的编译出错信息。一般编译系统给出的出错信息分为两种,一种是错误(error);一种是警告(warning) 。 C++程序的编辑、编译和运行 * 连接 用系统提供的“连接程序(linker)”将一个程序的所有目标程序和系统的库文件以及系统提供的其他信息连接起来,最终形成一个可执行的二进制文件,它的后缀是.exe,是可以直接执行的。 运行调试 运行最终形成的可执行的二进制文件(.exe文件),得到运行结果。 如果运行结果不正确, 检查程序或算法是否有问题。 C++程序的编辑、编译和运行 2.4 编制C++语言程序的基本步骤 语言程序设计教程 第二章 程序设计基础 C 编 辑 程序代码的录入,生成源程序*.c或*.cpp 编 译 语法分析查错,翻译生成目标程序*.obj 链 接 与其它目标程序或库链接装配,生成可执行程序*.exe 运 行 开 始 编 辑 编 译 有错? 链 接 执 行 结果正确? 结 束 源程序file.cpp 目标
您可能关注的文档
最近下载
- LittleSwan小天鹅TB36V81H 波轮全自动洗衣机 巴赫银 门盖巴赫银 波轮式 220V,1Ph 50Hz.pdf
- 广东梅州抽水蓄能电站二期环境影响报告书(送审稿).doc
- 第一讲:形势与政策课件.ppt VIP
- 大型轧辊激光毛化及表面强化成套系统项目建议书.pdf
- 林和靖意象在日本文化中的流播和变异___以汉诗文为中心.pdf
- 阳光棚光伏支架结构计算书.pdf
- Project 2 Our friends(教案)-2021-2022学年英语五年级上册 .docx
- 气测录井资料解释与应用详细课件.ppt VIP
- 气测录井资料解释与应用详细课件.pptx VIP
- 旧建筑再利用的计手法及相关问题探讨——以博览类建筑为例.pdf
文档评论(0)