Class Sample
{
int a,b;
public :
Sample(int p,int q)
{
a=p;
b=q;
}
int sum()
{
return (a+b);
}
};
int main()
{
Sample sm(10,20);
std::cout<< "Sum :"<< sm.sum()<<endl;
}
我是C++的初学者,所以请保持简单的语言以便我理解。 在此先感谢:)当内存分配给类?
这是一个很好的资源:http://en.cppreference.com/w/cpp/language/lifetime – NathanOliver
class是一个对象的_type_。对于大多数用途而言,它就像一个只存在于编译时的类别,并且在运行时不需要任何存储。该类的_Instances_ - 对象 - 确实需要存储,并且与上面链接的cppreference页面一样。 (一个类的函数的代码和其他一些东西,在运行时存储在内存中,但除非重新编译,否则它不会改变)。 – Useless
您的示例中没有动态内存分配。 – crashmstr