1.如果参数是指针,且仅作输入用,则应该在类型前加const,防止指针在函数体外被修改。
2.如果输入参数以值传递的方式传递对象,则宜改用 const&方式来传递,这样可以省去临时对象的构造和析构过程。
3.正常值用输出参数获得,错误标识用return语句返回。
4.参数缺省值只能出现在函数的定义中,并且只能从后向前挨个缺省
5.内联函数必须放在函数定义时。
时间: 2025-01-04 09:14:35
1.如果参数是指针,且仅作输入用,则应该在类型前加const,防止指针在函数体外被修改。
2.如果输入参数以值传递的方式传递对象,则宜改用 const&方式来传递,这样可以省去临时对象的构造和析构过程。
3.正常值用输出参数获得,错误标识用return语句返回。
4.参数缺省值只能出现在函数的定义中,并且只能从后向前挨个缺省
5.内联函数必须放在函数定义时。