vc02 C++程序设计基础ppt课件.ppt

vc02 C++程序设计基础ppt课件.ppt

ID:59414103

大小:139.00 KB

页数:64页

时间:2020-09-19

vc02 C++程序设计基础ppt课件.ppt_第1页
vc02 C++程序设计基础ppt课件.ppt_第2页
vc02 C++程序设计基础ppt课件.ppt_第3页
vc02 C++程序设计基础ppt课件.ppt_第4页
vc02 C++程序设计基础ppt课件.ppt_第5页
资源描述:

《vc02 C++程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章 C++程序设计基础10/6/20211《面向对象程序设计与VisualC++6.0教程》本章主要内容:●C++语言概述●简单C++程序●基本数据类型和表达式●程序的基本控制结构●运算符与表达式●简单输入输出●程序的控制结构●自定义数据类型10/6/20212《面向对象程序设计与VisualC++6.0教程》2.1C++语言概述1.C++的产生:●1972年,由贝尔实验室D.M.Ritchie在B语言基础上开发出来,并在PDP-11/20上实现了C语言;●1973年,K.Thompson和D.M.Ritchie合作将UNIX的90%以上用C语言改写,从此,

2、C语言开始受到普遍重视并流行;●推出C++的一个重要目标是使C++首先是一个比C更好的程序设计语言,C++根除了C语言中存在的有关问题。10/6/20213《面向对象程序设计与VisualC++6.0教程》2.C++语言的特点1)全面兼容C语言,这是C++广泛流行的基础●保持了C语言的简洁、灵活、高效和接近汇编语言等特点;●对C语言的类型系统进行了革新和扩充,因而C++比C更安全;●C++的编译系统也比C更严格;2)全面支持面向对象程序设计方法●C++支持面向过程的程序设计;●C++是混合型大型程序设计语言。10/6/20214《面向对象程序设计与VisualC+

3、+6.0教程》3.C++的字符集C++语言字符集的组成:●单字符●关键字.●标识符●运算符10/6/20215《面向对象程序设计与VisualC++6.0教程》●C++程序由一个或多个源代码文件构成。C++的源代码文件分为两类:头文件和源程序文件;●一般将变量(对象)、类型及类的定义、函数的声明等放在头文件(扩展名为.h);而将使用这些变量或函数的程序放在另一个文件中,成为C++源程序(扩展名.cpp);●C++源程序可分为:编译预处理、程序主体和注释三个部分。4.C++程序的组成10/6/20216《面向对象程序设计与VisualC++6.0教程》2.2基本数据

4、类型和表达式C++的数据类型包括:●基本数据类型●非基本数据类型(如下图所示)10/6/20217《面向对象程序设计与VisualC++6.0教程》1.数据类型分类空类型void整型int字符型实型逻辑型bool单字符型char宽字符型w_char单精度型float双精度型double指针type*结构struct枚举enum类class非基本数据类型数据类型基本数据类型联合union数组type[]10/6/20218《面向对象程序设计与VisualC++6.0教程》常量是指在程序的运行过程中,其值不能被改变的量。常量包括:●整型常量:5,8…●实型常量:2.1

5、8,5.18…●字符常量:a,b…●字符串常量:“china”,…●布尔型常量:false,true2.常量10/6/20219《面向对象程序设计与VisualC++6.0教程》3.变量在程序的执行过程中其值可以变化的量称为变量,变量在程序设计中需要通过标识符命名。●变量可以在程序的任何地方定义;●必须先定义后使用;变量的定义形式:数据类型变量名1,变量名2,…变量名n;10/6/202110《面向对象程序设计与VisualC++6.0教程》inta,b,c;//表示a,b,c为整型变量longintx,y//表示x,y为长整型变量floatu1;//表示u1为单

6、精度实型变量doubleu2;//表示u2为双精度实型变量charc1;//表示c1为字符型变量变量定义举例:10/6/202111《面向对象程序设计与VisualC++6.0教程》变量的访问变量的访问方式包括:●变量名访问●地址访问●指针访问●引用访问10/6/202112《面向对象程序设计与VisualC++6.0教程》指针访问指针(pointer)是用于存放其他数据地址的变量。这些数据可以是基本类型的数据、也可以是数组、指针、类等用户自定义数据类型。指针变量的定义格式:类型*指针变量名;指针变量的使用格式:指针变量名=&变量名;10/6/202113《面向对

7、象程序设计与VisualC++6.0教程》引用访问引用是C++独有的类型,引用实际上是变量或对象的别名,是一种访问变量的方法;使用引用时需要对变量进行初始化,并将引用绑定到相应的变量名上;对引用的修改就是对变量本身值的修改。引用的声明格式:类型&引用名=变量名;引用适用于基本数据类型(变量),也适用于包括类对象在内的自定义数据类型。10/6/202114《面向对象程序设计与VisualC++6.0教程》经过命名以后的常量称为符号常量●符号常量必须先定义后使用●变量的定义形式:const数据类型常量名=常量值;或数据类型const常量名=常量值;4.符号常量10/6

8、/2021

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。