项目二.2(指针类型作为成员函数的参数)
来源:互联网 发布:ktv 知乎 编辑:程序博客网 时间:2024/06/11 16:20
/* *程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学 * All rightsreserved. * 文件名称:A .cpp * 作 者: 田凤 *完成日期:2013年4月6日 * 版本号: v1.0 * 输入描述: 略* 问题描述:略 * 输出:s的值*代码:#include <iostream> #include <stdlib.h> using namespace std;class A {private: int *a; int n; int Maxlen;public: A(int*aa,int nn,int MM); A():a(0),n(0),Maxlen(0){}; ~A(); int GetValue(int i){return a[i];} };A::A(int *aa,int nn,int MM){ n=nn; Maxlen=MM; if(n>Maxlen) { exit(1); } a=new int[Maxlen]; for(int i=0; i<n; i++) { //以i为循环变量把aa数组中每个元素值传送给a数组的对应元素 a[i]=aa[i]; }}A::~A() //析构函数的类外定义,释放指针型数据a所指向的空间{ delete []a;}int main(){ int b[10]={1,2,3,4,5,6,7,8,9,10}; A r(b,10,10); int i,s=0; for(i=0;i<10; i++) { //以i为循环变量,把r对象的a数据成员中的每个元素值依次累加到s中 s+=r.GetValue(i); } cout<<"s="<<s<<endl; return 0;}
*运行结果:
*心得体会:好好看看析构函数!
- 项目二.2(指针类型作为成员函数的参数)
- 指针类型作为成员函数的参数
- 指针类型作为成员函数的参数
- 指针类型作为成员函数的参数
- 指针类型作为成员函数的参数
- 6-2-b 指针类型作为成员函数的参数
- 6-2 程序填空(指针类型作为成员函数的参数)
- 用指针类型作为成员函数的参数
- 说明指针作为函数参数(二)
- 成员函数指针作为参数传递给其他函数和普通函数指针的传递
- 作为函数参数的指针
- 指针作为函数的参数
- 作为函数参数的指针
- c++ 成员函数作为函数指针参数传入
- c++ 成员函数作为函数指针参数传入
- 函数指针作为结构体的成员
- 指针作为函数的参数,引用作为函数的参数
- 类的成员函数指针作为参数传递给其他函数和普通函数指针的传递是不同的
- RMAN 相应概念介绍
- ORA-27101: shared memory realm does not exist
- 通过QT Creator创建菜单,添加图标和背景图片
- em启动/关闭报错解决
- Android开发之四(九):常用控件之日期(DatePicker)
- 项目二.2(指针类型作为成员函数的参数)
- 悲催的四天假啊!
- 2013-04-06 二叉树的创建,遍历,统计度为2的节点的个数。
- C#中string与stringbuilder性能差异的原因详解
- 使用EM来查看表空间视图
- 一键无线共享
- stl map用法和make_pair函数
- 命令(command)模式
- jQuery 入门教程(36): jQuery UI Menu 示例