标签:
1.如果参数是指针,且仅作输入用,则应该在类型前加const,防止指针在函数体外被修改。2.如果输入参数以值传递的方式传递对象,则宜改用 const&方式来传递,这样可以省去临时对象的构造和析构过程。3.正常值用输出参数获得,错误标识用return语句返回。4.参数缺省值只能出现在函数的定义中,并且只能从后向前挨个缺省5.内联函数必须放在函数定义时。
C/C++函数设计相关规则
原文地址:http://www.cnblogs.com/liu-hq/p/4274024.html