网站大量收购闲置独家精品文档,联系QQ:2885784924

C++程序设计基础案例教程 课件 .pdf

C++程序设计基础案例教程 课件 .pdf

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

C++程序设计基础案例教程

C++程序设计基础是计算机专业的一门专业

基础课程,同时编程爱好者所需要了解、掌握的

基础语言。本书以C++程序设计的理论知识为基

础,案例为主线,由浅入深、逐步递进的方式阐

述了C++程序设计的理论知识和具体应用。

——题记

第一章C++概述

第二章C++程序设计基础

第三章函数

第四章指针和引用

第五章类和对象

第六章继承与派生

第七章运算符重载

第八章文件与流类库

第九章模板与异常处理——目录

1.1C++发展和特点

1.2C++程序基本结构

1.3VC++6.0集成开发环境

第一章C++概述

1.1.1C++的发展历史

1.1.2C++的特点

1.1C++发展和特点

C语言是贝尔实验室的DennisRitchie在B语言的

基础上研发出来的,1972年实现最初的C语言。

1980年贝尔实验室的BjarneStroustrup开始对C

语言进行改进和扩充。最初的成果称为“带类的C”,

1983年正式取名为C++,在先后经历了3次对C++的修

订后,于1994年制定了ANSIC++标准的草案。

1.1.1C++的发展历史

C++语言包括过程性语言部分和类部分。其主要特点包括:

(1)由于C++全面兼容C语言,因此许多C语言代码不经修改

就可以在C++中使用。

(2)用C++编写程序可读性更好,代码结构也更为合理,生成

代码的质量较高。

(3)从开发时间、费用,软件的可重用性、可扩充性、可维

护性和可靠性等方面相对C语言都有很大的提高。

(4)支持面向对象程序设计,可符合人类解决实际问题的思

维方式。

1.1.2C++的特点

1.2.1简单的C++小程序

1.2.2程序构成

1.2C++程序基本结构

#includeiostream.h编译预处理命令行

voidmain()

{程序主体注释部分

cout”It’saC++Programming!”endl;//显示结果

}

运行结果为:

It’saC++Programming!

1.2.1简单的C++小程序

一般情况下,C++程序结构是由三部分组成:注释、编

译预处理、程序主体。

1、注释

注释是程序员为某一条语句或是一段代码所作的必要说

明,是为了提高程序的可读性。一般可将注释分为序言性注释

和解释性注释。序言性注释是用在程序开头,说明程序或文件

的一些概要信息;解释性注释是用于程序中某一条语句的后

面,是为了解释或介绍该语句的功能。

1.2.2程序构成

2、预处理命令

也称为预处理器,以“#”开头,它不属于C++程序的语句

部分,而是预处理命令行。“#”必须是该行除了任何空白字符

外的第一个字符,“#”后是指令关键字,在关键字和#号之间允

许存在任意多个的空白字符。一般分为以下几类:

(1)文件包含命令——include

(2)宏定义命令——define

(3)条件编译指令

(4)#error指令

1.3.1VC++6.0界面

1.3.2C++源程序的实现过程

1.3VC++6.0集成开发环境

MicrosoftVisualC++

文档评论(0)

风中路标 + 关注
实名认证
内容提供者

学习资料分享

1亿VIP精品文档

相关文档