obert C. Martin写的<Clean Code>是我读过的最好的编程书籍之一,若没有读过,推荐你将它加入书单. 注释就意味着代码无法自说明 —— Robert C. Martin Martin在文中详细讨论了代码注释,我不会完全重复他的话.简而言之,他的意思就是,这些注释是注定会过时的.程序执行时会忽视注释,所以无法保证这些说明注释会准确的描述代码作用.所以最好的方式是让代码自说明,如此,按照代码逻辑,程序员和程序获取到的信息是一致的. 思考如下代码: // Check to see
C程序模拟实现银行家算法 上周又做操作系统实验,题目是用程序模拟实现银行家算法,写了半天还真有点晕,主要是因为想尽可能符合课本上的描述,所以写出来的程序就比较恶心了,好了,银行家算法就不多说了,不了解的可以先看一下百度百科上的描述,分段上代码吧.完整代码包下载地址:http://files.cnblogs.com/pianoid/Banker.rar 首先要定义一些结构体,为了符合课本描述,我只定义了一个结构体: typedef struct { int A; int B; int C; }RE