我是一个C++初学者,刚学完函数,现在在学类,突然看到类里面一个函数声明的时候形参表是空的,没见过~
举个例子吧doubleSales_item::avg_price()const{if(sold)returnrevenue/sold;elsereturn0;}这是类的函...
举个例子吧
double Sales_item::avg_price ( ) const
{ if (sold)
return revenue/sold;
else
return 0;
}
这是类的函数,形参表是空的, 函数体里面又用到了sold 这么一个变量,感觉有点不懂了,函数里面用的,一般不都是在形参表里声明吗? 或者是在函数体里声明,这个什么都没有啊。有点糊涂了,请高人指点迷津,谢谢啦~ 展开
double Sales_item::avg_price ( ) const
{ if (sold)
return revenue/sold;
else
return 0;
}
这是类的函数,形参表是空的, 函数体里面又用到了sold 这么一个变量,感觉有点不懂了,函数里面用的,一般不都是在形参表里声明吗? 或者是在函数体里声明,这个什么都没有啊。有点糊涂了,请高人指点迷津,谢谢啦~ 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询