百科问答小站 logo
百科问答小站 font logo



C++中,自定义函数写在main之前更好,还是之后更好? 第1页

  

user avatar   pansz 网友的相关建议: 
      

main()函数放最后面更好。实际项目中绝大多数都是放最后边。main.c的最后一个函数是main(),这几乎已经成为约定俗成的习惯。

通常来说文件头会有很多include,typedef之类的定义与声明,总之文件头会包含的内容特别多,main函数放前边,在视觉上不容易找到main的起点。

但是main放最后边则很容易找到,直接导航到文件尾就能看到main,一目了然。

说放前边的教科书,大概是在连G键(vi)或者Ctrl-End都不会用的人写的吧。


实际上很多老技巧现在是不实用的,比如现在ide默认打开文件是会停留在上次文件被浏览到的位置,文件头并没有什么特别的含义。




  

相关话题

  为什么在汇编语言中需大量使用跳转指令,而在C语言中却尽量避免使用goto语句呢? 
  如果你是一个C++面试官,你会问哪些问题? 
  如何看待 .NET Native,真能达到 C++ 的性能、C# 的生产效率吗? 
  为什么编译器过度优化导致线程安全问题? 
  为什么 Unix 一切皆文件的设计这么成功,而 C++ 统一的流式 IO 则不甚成功? 
  c++ 为何开源库都要编译? 
  C++ 是否适合做 GUI? 
  C#委托的性能开销具体在哪里,有哪些使用指导? 
  求一个整数的所有素数因子的思路是什么? 
  写 C C++ 语言时候,如果每次申请内存就把 Free 内存的代码写上,是否能有效避免内存泄漏? 

前一个讨论
对于潜艇,单壳体和双壳体有什么优缺点?
下一个讨论
特斯拉的极简内饰风格,真的能代表智能电动车内饰的未来吗?





© 2025-05-05 - tinynew.org. All Rights Reserved.
© 2025-05-05 - tinynew.org. 保留所有权利