假设我有一堂课
class A {
char a[15], b[11],c[17];
public:
void names();
}
void A :: names() {
char x[20];
x=a;
cout<<x;
x=b;
cout<<x;
x=c;
cout<<x;
}
我想从 A 的每个成员一个一个地复制 x 中的数据,并使用 for 循环来表示成员名称。有没有办法可以存储它们?所以像 -
void A :: names() {
char x[20];
while(all members of A not traversed){
x=current member;
cout<<x;
update member;
}
}