当我们对该类的没有任何数据成员的对象使用 sizeof 运算符时。那么输出会是什么呢?为什么这总是输出1?
class Abhi
{
public :
int sum (int, int);
int avg (int);
};
int Abhi:: sum(int a, int b)
{
float c;
c=a+b;
return 0;
}
int main()
{
Abhi abh;
int c;
c= sizeof(abh);
cout<<c;
}
当我们对该类的没有任何数据成员的对象使用 sizeof 运算符时。那么输出会是什么呢?为什么这总是输出1?
class Abhi
{
public :
int sum (int, int);
int avg (int);
};
int Abhi:: sum(int a, int b)
{
float c;
c=a+b;
return 0;
}
int main()
{
Abhi abh;
int c;
c= sizeof(abh);
cout<<c;
}