C++中double volume(const Box& aBox)这个函数的参数类表示什么意思啊,Box是个结构体

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:41:15
aBox是什么意思啊,说的详细一点好吗

aBox当然是形参啊.
const表示你不能在volume函数中修改aBox的值
&表示引用传递,引用传递实际上传递的是变量的指针,当Box的结构比较大时,传指针肯定比传值快.

Box应该是自定义的类型;aBox是一个形参

double volume(const Box& aBox)

函数的功能是求box的体积
const ,表示不需要修改box的变量
&,引用避免创建副本