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 ++的初学者所以请保持答案的语言简单,以便我理解。 在此先感谢:)
答案 0 :(得分:1)
为类分配的唯一内存是静态成员变量。您的示例不包含任何静态成员变量。
为对象分配内存。您可以在以下行中创建一个此类对象:
Sample sm;
这个内存将在声明变量的块的末尾消失,当它超出范围时。