c++ 对象数组
来源:互联网 发布:关于网络诈骗案件 编辑:程序博客网 时间:2024/06/10 03:05
#include <iostream>
class A
{
public:
int num;
A(){
std::cout<<"A()"<<'\n';};
A(int n){
this->num =n;
std::cout<<"A(int)"<<'\n';};
~A(){
std::cout<<"~A()";};
void sayWord(){
std::cout<<this->num<<'\n';
}
{
for (int i=0; i<5; i++) {
a[i].sayWord();
}
你可以这样
A aa[5]={A(1),A(2),A(3),A(4),A(5)};
for (int i=0; i<5; i++) {
aa[i].sayWord();
}
你可以这样
A * aaa[5];
for (int i=0; i<5; i++) {
aaa[i]=new A(i);
}
for (int i=0; i<5; i++) {
aaa[i]->sayWord();
}
for (int i=0; i<5; i++) {
delete aaa[i];
}
return 0;
}
class A
{
public:
int num;
A(){
std::cout<<"A()"<<'\n';};
A(int n){
this->num =n;
std::cout<<"A(int)"<<'\n';};
~A(){
std::cout<<"~A()";};
void sayWord(){
std::cout<<this->num<<'\n';
}
};
{
// insert code here...
你可以这样
for (int i=0; i<5; i++) {
a[i].sayWord();
}
你可以这样
A aa[5]={A(1),A(2),A(3),A(4),A(5)};
for (int i=0; i<5; i++) {
aa[i].sayWord();
}
你可以这样
A * aaa[5];
for (int i=0; i<5; i++) {
aaa[i]=new A(i);
}
for (int i=0; i<5; i++) {
aaa[i]->sayWord();
}
for (int i=0; i<5; i++) {
delete aaa[i];
}
return 0;
}
- 对象数组【c++】
- 3.5对象数组【C++】
- Objective-C之数组对象
- C++-类对象成员&&对象数组
- C++---对象数组和对象指针
- Objective-c 数组对象 (NSArray 和 NSMutableArray)
- Objective-C 数组对象(七)
- Objective-C---4---数组和值对象
- Objective-C研究院之数组对象
- C++:对象数组与this指针
- [C] 在 C 语言编程中实现动态数组对象
- 转:(C++)对象成员数组初始化/赋值讨论
- Objective-C语法之数组对象的那些事儿
- Objective-C研究院之数组对象(七)
- Objective-C研究院之数组对象(七)
- 解析Objective-c 数组对象 (NSArray 和 NSMutableArray)
- objective-c中数组输出对象怎么为地址
- 【C++】学习笔记四十九——对象数组
- ExtJs Store 之Xml解析器
- 虚拟局域网
- C/C++得到本地程序安装路径
- implement The Maximum Subarray using divide and conquer
- 不用加减乘除实现a+b
- c++ 对象数组
- ARM 为什么地址线要偏移一位接
- 管人用人育人留人之道-光环效应
- ACM进阶指南
- 桥接虚拟局域网和真实局域网到同一网段原理
- 64位操作系统下ODBC数据源的配置问题(转)
- 多线程设计之线程清理pthread_cleanup
- 一个程序员的爱情表白书
- Linux C静态库和动态库的制作