CSDN博客

img fengyu318

C++的一个小问题(话外:发表文章真不方便)

发表于2004/7/16 22:55:00  498人阅读

建立类box,box的构造函数被传递三个double值,每一个double值表示盒子一条边长。用box类计算立方体的体积,并存储在一个double变量中。在box类中包含一个成员函数vol( ),用来显示每个box对象的体积。

#include
class box{
 double chang,kuan,gao;
public:
    box A(double c,double k,double g)
 {chang=c;kuan=k;gao=g;}
 double vol()
 {double v;
 v=chang*kuan*gao;
 return v;}
};
void main()
{
double c,k,g;
box A(double c,double k,double g);
cin>>c>>k>>g;
cout<<"v="<

错误信息:3.10.cpp(17) : error C2228: left of '.vol' must have class/struct/union type
Error executing cl.exe.

3.10.obj - 1 error(s), 0 warning(s)

请问为何说不是CLASS类型,如何才能通过,

0 0

相关博文

我的热门文章

img
取 消
img