func() const
被const修飾的成員函數不能引用非const函數,也不能修改類內的變量值,該函數非常安全
eg
class C{
void set() const;
void get() const;
void det();
int a;
}
void set()const{
a = 1;//系統報錯
get();//可以
set();//系統報錯
}
func() const
被const修飾的成員函數不能引用非const函數,也不能修改類內的變量值,該函數非常安全
eg
class C{
void set() const;
void get() const;
void det();
int a;
}
void set()const{
a = 1;//系統報錯
get();//可以
set();//系統報錯
}
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];