【发布时间】:2010-10-26 17:37:34
【问题描述】:
刚刚在 uni 上过一个“编程基础”讲座,并被告知使用/声明函数的约定是在程序顶部有 main() 函数,在它下面有函数/过程并使用 forward声明以防止编译器错误。
但是,我总是以另一种方式做到这一点 - 函数在顶部 main() 在底部并且不使用前向声明,并且我认为我从未见过它。
哪个是对的?还是更多的是个人喜好?一些澄清将不胜感激。
【问题讨论】:
-
请记住,大多数大学教授在编写实际代码方面几乎没有实际经验,因此不要太认真地对待他们对编码约定的建议。
-
@Kristopher,这有点苛刻! ;) 虽然我也是 Shaw 著名评论的狂热粉丝……
标签: c++ function conventions procedures