//定义结构
Box.h:
#ifndef BOX_H
#define BOX_H
struct Box{
double length;
double width;
double height;
double volume();
};
#endif
//定义volume方法
t1.cpp:
#include "box.h"
double Box::volume(){
return length*width*height;
}
test.cpp:
#include
using std::cout;
using std::endl;
#include "box.h"
int main(){
Box box={70.0,60.0,40.0};
Box* pBox=&box;
cout<
volume()<
height=pBox->height+5.0; pdBox->length=pBox->length-2.0; pdBox->width=pBox->width-2.0; cout<<"Volume is:"<
volume()<