已阅专题

利用文件重定向提高调试效率(已阅加重点划)

编程得到正确结果前,往往需要多次运行程序,每次运行都需要花费不少的时间从键盘输入数据。每次输入的数据都是相同的时,会给人的心理带来不爽的感觉,并造成时间上的浪费。无论平时练习还是ACM竞赛实战,这些都是可以避免的。方法是,运用重定向。   用下面的形式调用函数freopen()会将标准输入stdin重定向到文件input.txt(这个名字可以自己定义)。 输入输出重定向例: 文件名

贺利坚-如何阅读代码(已阅加重点划)

作为研发人员,阅读别人的代码是一件经常要做的事情。在学习编程语言的时候,也需要通过阅读代码理解语法和语言机制。通过阅读别人的代码,学到自己编写程序的本领,这也是一种极佳的学习方法。有很多公司给实习生的工作安排,就是阅读代码。通过读代码,可以掌握公司的业务,以及生产组织的方法。大学生常说缺乏实践经验,其实阅读程序也是一种积累编程经验的方法。   写程序和写文章可以放在一起类比。写文