5-基于对象的程序设计.ppt

5-基于对象的程序设计

基于对象的程序设计 雷小锋leiyunhui@ 内容纲要 一、基于对象的程序设计概述 二、类和对象 三、重载操作符 四、类模板 五、对象的数组和指针 五、对象的数组和指针 数组 指针 指针与数组 指针与函数 成员指针 动态存储分配 指针应用:二叉树(选读) 数组 一块有名字的存储区,在其中顺序存储着一组数据类型相同的对象 数组的概念 数组:是一块有名字的存储区,在其中顺序存储着一组数据类型相同的对象。 组成数组的对象称为数组的元素。 定义数组变量即指定如下信息: 数组变量名 元素的数据类型 指明元素的个数 一维数组的声明与引用 一维数组的声明 类型说明符 数组名[常量表达式]; 一维数组的声明与引用 举例:一维数组的声明与引用 #include iostream using namespace std; int main(){ int A[10],B[10]; int i; for(i=0;i10;i++) { A[i]=i*2-1; B[10-i-1]=A[i]; } for(i=0;i10;i++) { coutA[i]=“ A[i]; cout B[i]= B[i]endl; } } 一维数组的初始化 可以在编译阶段使数组得到初值: 在声明数组时对数组元素赋以初值。 例如:int a[5]={0,1,2,3

文档评论(0)

1亿VIP精品文档

相关文档