软件设计 如何在CODEBLOCKS环境建立工程并编译helloworld程序_第1页
软件设计 如何在CODEBLOCKS环境建立工程并编译helloworld程序_第2页
软件设计 如何在CODEBLOCKS环境建立工程并编译helloworld程序_第3页
软件设计 如何在CODEBLOCKS环境建立工程并编译helloworld程序_第4页
软件设计 如何在CODEBLOCKS环境建立工程并编译helloworld程序_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、如何在CODEBLOCKS环境建立工程并运行helloworld 程序Hello world !程序会在系统的显示器输出一条“ Hello World ! ”的语句,这是一个入门程序员见到的第一个最小样板程序。下面介绍如何利用codeblocks软件编写和运行该程序。1. 打开codeblocks 软件(codeblocks 是编写C+十分流行的IDE )。2. 选择软件的左上角- 菜单-file-new-project创建一个C+工程。3.选择工程为con sole applicatio n ,表示创建一个控制台程序。运行起来是一个小黑框。类似于windows菜单中调用的cmd。选择语言为C

2、+,输入工 程名字,路径可以改变也可以默认。不过要记住,这是工程保存的地方。一路 next,最后finish,一个C+控制台的工程就完成了。Cor sole app4.完成工程的建立后(记住工程建立的步骤,以后每回都是类似的。)我们看到页面上已经有代码了。这是软件自动帮我们生成的一段代码。 工程自带的恰巧就是“ Hello World ! ”的代码噢阳屮4 Woikfi *13,12Edh$处低 h Ppjttl h|il4 Ebug Fo0Fn 神心谕 Twit Tgl*岡聊哪PQyetockif丨 s 釦 2& n|nrtm A瞬-:就* L尸* 1 画 11)10: H * 9_-_5M

3、 * ,d 产 irctiam .;5.接下来看下代码运行的效果。选择 build - run,弹出的对话框,问我们是否 build,选择 是。运行后,弹出如下黑色弹出框,显示Hello World! 字样的程序。.rtrtJi-nfpp#4甸严H 1 /* * 1Al 1 Si Fh r!xRinCIM.F1OeHg PortrnIClrt-FtCtri-FUQ VWchrksptceHello Werldi二 & SourcrimaHn.cppn Ejeds StttcwIsTcmJi;* MugimrtteFld1 end丄;!Budd workspace R-e-byild vicck

4、ipic# Clean warcsfkK:e6.代码、名词解释。con sole applicati on:控制台应用程序,指这类黑色的小框框程序。利用控制台进行输入和 输出。C+程序:通过C+语言编写的文件存放在一个后缀为.cpp的文件中,经过编译器编译得到.obj的文件,经过连接器链接,得到.exe的可执行文件。附:代码解释:接下来分析下 Hello World !这个程序。/两个斜杠后的内容表示注释。注释对于程序阅读和维护非常重要,阳养成边写程序边注释的良好习惯。#include /包含iostream 这个输入输出流文件,其中包含了输入输出必须的函数using namespace std; C+ 中的名字空间。cout 、cin 和 endl 包含在该名字空间中int main()/主函数:所有的C+语言都是从主函数开始执行的cout Hello world! endl; / cout往显示器输出内容。/ Hello World!,双引号之间的内容表示字符串,输出到显示器的内容。/ endl输出换行,刷新缓冲区。return 0;/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论