《C++程序设计教程》电子教案.pptx

《C++程序设计教程》电子教案.pptx

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

C++程序设计;; 第1章绪论;1.1C++的发展历史;;1.2C++程序的开发过程;;;1.3C++的词法与规则;;;;;;;1.4面向对象程序设计;;;;;;1.5C++程序的构成;;;;;;第2章数据类型和表达式;;数据类型;2.1数据类型;;;;2.2常量;;;;;名称;;;;2.3变量;;asm;;;;2.4运算符与表达式;;;;;;;;;;;;;;;;;;;;;;;;;;第3章控制语句;;3.1顺序控制语句;;;;;;;;;;;控制符;;(2)控制输出宽度

#includeiostream.h

#includeiomanip.h

voidmain()

{ inta=1234567890;

doubleb=123.45;

coutsetw(10)aendl;

coutsetw(10)bendl;

coutsetw(8)bendl;

coutsetw(6)bendl;

coutsetw(4)bendl; }

此程序的运行结果为:

1234567890

123.45

123.45

123.45

123.45;;;;;;3.2选择控制语句;;;;;;;;;;;;3.3循环控制语句;;;;;;;;;;;3.4跳转语句;;;;;;;例3-8:判断某一年是否是闰年。

#includeiostream.h

voidmain()

{intyear,leap;

coutpleaseinputayear:endl;

cinyear;

if((year%4==0year%100!=0)||(year%400==0))

leap=1;

else

leap=0;

if(leap)

coutyearisaleapyear.endl;

else

coutyearisnotaleapyear.endl;

};;第4章函数;; 4.1函数概述;;;4.2函数的定义与声明;;;;;;;;;;;;;;;4.3函数的调用;;;;;;;;;;;;;;;;;;;;;;;第5章数组;;5.1一维数组;;;;;;;;;;;;;;;;;5.2二维数组;;;;;;;;;;5.3多维数组;;;;5.4数组与函数;;;5.5数组的应用;;;; 第6章指针;6.1指针的概念;;;6.2指针的定义和使用;;;;;;;;;;;;;;;;6.3指针运算;;;;;;;;;;;;;6.4void指针和const指针;;;;6.5指针与数组;;;;;;;;;;;;;6.6动态内存分配;6.6.1new运算符

new运算符用于申请所需的内存单元,返回指定类型的一个指针。它的语法格式为:

指针=new数据类型;

其中,指针应预先声明,指针指向的数据类型与new后的数据类型相同。若申请成功,则返回分配单元的首地址给指针;否则(比如没有足够的内存空间),则返??0(一个空指针)。例如:

int*p;

p=newint;

系统自动根据int类型的空间大小开辟一个内存单元,用来保存int型数据,并将地址保存在指针p中。;;;;;;;6.7指针与字符串;;;;6.8指针与函数;;;;;;;;;第7章结构体与共用体;;7.1结构体的概念;;;;7.2结构体类型变量

的定义方法;;;;;;;;;7.3结构体变量的

使用形式和初始化;;;;;;;;7.4结构体数组;;;;;;;;;;7.5结构体与指针;;;;;7.6结构体与函数;;;;7.7共用体;;;;;;;;;;; 第8章类和对象;;8.1类和对象;;;;;;;;;;;;;8.2类对象;;;8.3构造函数和析构函数;;;;;;;8.4类的初始化;;;;;8.5复杂的对象表示;;;;8.6堆与拷贝构造函数;;;;;8.7this指针;8.8引用;;8.9常类型;;;;;第9章运算符重载;;9.1运算符重载概述;;9.2运算符重载的实现;;9.3单目运算符重载;;9.4双目运算符重载;9.5-运算符重载;9.6赋值运算符重载;

文档评论(0)

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

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

版权声明书
用户编号:6213125212000003

1亿VIP精品文档

相关文档