含有陣列的類物件可以透過以下方法賦值:
透過構造賦值
例如:
Class A
{
public:
A(int a[], int n)
for(int i = 0; i
m_int[i] = a[i];
}
int m_int[5];
};
使用:
int a[5] = {1,2,3,4,5};
A a(a, 5);
2. 直接賦值
A a;
a.m_int[i] =i;
含有陣列的類物件可以透過以下方法賦值:
透過構造賦值
例如:
Class A
{
public:
A(int a[], int n)
{
for(int i = 0; i
{
m_int[i] = a[i];
}
}
int m_int[5];
};
使用:
int a[5] = {1,2,3,4,5};
A a(a, 5);
2. 直接賦值
例如:
Class A
{
public:
int m_int[5];
};
使用:
A a;
for(int i = 0; i
{
a.m_int[i] =i;
}