实验报告 6 -0

本文通过一个C++程序实例,展示了如何使用动态数组分配及对象属性的设置与获取。具体包括了使用new关键字分配内存、成员函数set与get的应用等。此外,还涉及了指针运算和资源释放的基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

阅读程序 写出结果 

35人阅读 评论(0) 收藏 举报

/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生 
* All rights reserved.
* 文件名称:
下面的程序

台大学

114-4   张鲁

2012年3月26日

 

#include <iostream>

using namespace std;

class base
{
private:
 int m;
public :
 base(){};
 base(int a){m=a;}
 int get(){return m;}
 void set(int a){m=a;}
};

 

void main()
{base*ptr;
ptr=new base[2];

ptr->set(30);
ptr=ptr+1;
ptr->set(50);
base a[2]={1,9};
cout<<a[0].get()<<","<<a[1].get()<<endl;
cout<<ptr->get()<<",";
ptr=ptr-1;
cout<<ptr->get()<<endl;
delete[] ptr;
system("pause");
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值