下载此文档

数据结构c++PPT课件.ppt


文档分类:IT计算机 | 页数:约61页 举报非法文档有奖
1/61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/61 下载此文档
文档列表 文档介绍
该【数据结构c++PPT课件 】是由【小落意】上传分享,文档一共【61】页,该文档可以免费在线阅读,需要了解更多关于【数据结构c++PPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据结构c++PPT课件
C++语言概要
C++源于C语言。
1970年,贝尔实验室的BrianKernighan和DennisRitchie首创了一种新的程序设计语言,取名为C语言。
设计C语言的最初目的是编写操作系统。
2
C语言是一个面向过程的语言。随着软件开发技术的进步,程序员们最终发现,把数据和施加在其上的操作结合起来,会得到更易于理解的程序,由此产生了面向对象的程序设计思想。
1980年代初,美国AT&T贝尔实验室的BjarneStroustrup设计并实现了C语言的扩充、改进版本,C++语言诞生了!
C++改进了C的不足之处,增加了对面向对象的程序设计的支持,在改进的同时,保持了C的简洁性和高效性。
3
//一个简单的C++程序(标准版本)
#include<iostream>
usingnamespacestd;
intmain(){
cout<<"hello!";
return0; //正常返回
}
4
注释
C++的块注释格式源于C语言。注释开始于“/*”,结束于“*/”。
行注释符以“//”开头。
5
#include语句
C++将一些标准函数和变量说明放在头文件中。
用户也可以定义自己的头文件。
#include指令有两种格式:
#include<头文件名>
#include“头文件名”
6
C++源程序中还可包括各种编译命令,这些命令被称为预处理指令,常用的除#include外,还有条件预处理指令#if、#ifndef和#endif等和宏替换指令#define。
7
#define用来定义一个常量或替换宏,如:
#definesize20
//定义一个常量size,其值永远为20
#defineMAX(x,y)((x<y)?y:x)
//求x,y中的最大值
经过预编译后,程序中所有出现size和MAX(x,y)之处都会被20和((x<y)?y:x)代替,如:
intarray[size]; inti=MAX(4,55);
经预编译后会变为
intarray[20]; inti=((4<55)?55:4);
8
C++的数据声明
C++的数据声明将数据名与数据类型联系起来。其主要形式有:
常数值:如25,,“valueis”,它们的内容保持不变。
常量:数据声明时在变量名前冠以保留字const,如constintMAX=500,可定义一个常量。
变量:数据类型的实例,在程序执行时可以改变其内容。
9
#ifndefPOINT_H
#definePOINT_H//
classPoint {//类定义 private: //私有域 intx;//数据成员:点坐标 inty; public://共有域 Point(int=0,int=0);//构造函数 Point(constPoint&);//复制构造函数 ~Point();//析构函数
intget_x();//取x坐标 intget_y();//取y坐标
15

数据结构c++PPT课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小落意
  • 文件大小444 KB
  • 时间2022-12-02