for(i=1;i<=3;i++)
{
p[i]display();
}
数组下标从0 开始 所以应该是 for(i=0;i<3;i++)
class people
{
//没有 public 默认为private
char name[7];
char number[11];
int age;
我给你改改 稍后给你发过去
我来给你举个例子,加入有一个Cache类,里面有一个array数组,然后在构造方法里进行初始化就可以这样子:
public class Cache{private int[] array
public Cache(){
thisarray=new int[10];
}
int i=0;
class Employee
{public:
Employee(){ //在这个里面对数组进行初始化
//例如:for(i=0;i<15;i++)
// name[i]='x';
}
Employee(char,char,char,char);
//void change name();
void diapiay();
~Employee(){
};
private:
char name[15],address[50],city[15],youbian[10];
};
这是你定义的类,你可以在构造函数里面对你的数组进行初始化,在你实例化一个类对象的时候,都会自动调用构造函数的。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)