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

建立类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="< < < p>

错误信息: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类型,如何才能通过,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值