- 9
- 0
- 约2.98千字
- 约 4页
- 2017-05-12 发布于河南
- 举报
C软件编程开发培训班--第二课
C++软件编程开发培训班
1、介绍:内容;第二课:编写第一个程序
2、说明:内容.;编写第一个程序
我们都知道,编写程序的过程有四个步骤:
使用任意的文本处理工具,如记事本来编写C++源代码文件。
通过编译工具把源代码文件编译成可以执行的程序。
试着去运行这些程序看有没有遗漏或是错误的地方。
这些程序如果你认为没有问题了,再拿去给别人使用。
但计算机专家认为,把这四个步骤隔开呢,没有必要。特别对于一些程序员来说,会影响他们编写程序的效率,所以,为了让他们程序员更好的进行软件开发工具,这些软件专家把前面的三个步骤进行有效的结合,然后帮我们制作出了编程开发工具。比如C++这个编程工具,当然你也可以使用其他的。
使用编程开发工具,可以很方便的完成前三个步骤的操作。
1、用来编写源代码文件;2、把源代码文件编译成可以执行的程序。
3、试着去运行你所编写的程序,看有没有错误。
用VC++可以很方便的编写你所需要的程序。
——————————————————————————
现在我们举个例子来说明吧!
如:我们现在要盖楼房,那么首先就是要在工地处建立一个微型“指挥部”,用于在建筑过程中,对各部门的有效管理。有了指挥部了,下面再具体分各个部门。
使用VC++这个软件,也是追寻这个模式。1、新建一个工程;2、加一些源代码文件,并且执行。为什么呢?因为一个软件可能由多个源代码组成,比如这一个源代码文件实现这部分功能,另一个源代码文件实现那部分的功能。所以开始新建一个工程就是为了对这些代码的管理。
具体的操作:按上述流程,先是新建一个工程。打开“文件—新建”,这时候会出现4个标签,依次是:文件—工程—工作区—其他文档,我们选择第二个,【工程】。接下来我们要选择一个怎样的“工程指挥部”呢?这点很重要,看到下面的
Win32 Console Application这一项了吗?它的含义是控制台程序,也就是说,我们要建立一个在控制台下面去执行的程序。选择完后,第二步,你这个工程的名称是什么?Project name处我们可以取名为:zhihuibu 。
而接下来的Location的意思则是问你:请问要保存到哪里?(就是路径)
这里可以选择你自主的一个文件夹存放。
接下来的两项是默认选上的,咱们不理会它。
点击OK,会出现一个对话框,意思是要你选择你指挥部的类型。咱们选择第一个,An empty project(空的工程) ,然后点击完成。
这时呢,还会弹出一个建立工程的结果对话框,我们直接点击OK。
到此,一个新的空的工程建立流程就算告一段落了,我们到指定的文件夹下看看… 看到没有,VC++默认的为咱们刚才建立的zhihuibu文件夹中添加了几个文件,咱们暂且不理会它们。
回到我们的VC++环境中来,在左下角处单击FileView(文件查看)选项,这时,我们可以看到“白色框”里面显示了我们刚才建的“工作区‘zhihuibu’工程。
将下面的zhihuibu file旁边的 “+”展开,你会看到几项:source File、Header File、Resource File 没有包含任何的源代码文件,这时候怎么做呢?
“文件—新建”,对话框中选择“文件”标签。下面的框中你要选择什么类型的源代码文件呢?我们选择C++ source file(C++类型的源代码文件)。
然后呢,右边窗口中,把勾选上,这是要问你,这个源代码文件要添加到哪个工程当中,由于我们刚才建立的是“zhihuibu”工程,所以添加到这个指挥部当中。
那下面接着问你:你要建立的这个源代码文件的名称是什么?我们选一个“yuanma”作为名字吧。最后一项的路径,就按先前,咱们保存工程时的路径一样。
然后“点击保存”就可以了,到文件夹看看吧。
看到没有?文件夹中多出了个CPP文件,这就是C++的源代码文件。这样的文件呢,你可以用记事本进行编辑,但我们要到VC里编辑。
如果刚才的步骤一切顺利,那么,你可以看到VC默认为你打开刚才建立的CPP源代码文件,我们可以在这个对话框中添加我们的代码了。
我们随意在里面写点东西吧。比如….
保存后打开刚才的CPP文件,可以用记事本打开。看到没有?刚才我们乱写的东西出现了。呵呵….
代码写多了是很累人的,所以当坚持不了的时候,单击上面的保存后,休息会儿。休息过后如果想继续写代码,那么就可以到“zhihuibu”中找到后缀名为dsw的文件,然后用VC打开即可(记得是选择Open workspace这个)。这就是我们最开始说的“工程指挥部”文件了。如果打开的时候,发现右边的代码编辑窗口是不可编辑的呢?这时候我们要怎么做?别着急,我们可以点击左边框的右下角中的Fileview,然后到上面的Source f
您可能关注的文档
- 2014年平安建校上报材料 文档.doc
- 2014设计题.doc
- 2015年高职楼宇项目国赛样题6.1发布.doc
- 2015春VB复习资料(2015-6-14).doc
- 2015秋九年级数学上册 21.2.2 公式法同步练习1 (新版)新人教版.doc
- 2016年全国硕士研究生入学统一考试英语二考研真题(完整版)凯程首发.doc
- 2016年职称计算机考试word2003模块软件.doc
- 2016考研英语二真题及详细解析.doc
- 2016聚焦中考数学(四川省)考点跟踪突破29图形的平移.doc
- 21.2降次--解一元二次方程(第三课时).doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)