工作笔记
Yueyugezhu
这个作者很懒,什么都没留下…
展开
-
C中防内存溢出
c语言是一门成功的语言,但也是一门有很多不足之处的语言。其中,对数组、指针的操作尤其容易导致溢出。一旦溢出程序运行结果千奇百怪,查找问题相当困难。这要求在刚开始码代码的时候就要非常注意细节问题,下面列出部分个人觉得最容易导致溢出的细节问题,一定一定注意回避这些问题: 首先,C语言溢出都是发生在对一段内存块进行操作时,由于某种意外导致超出了权限范围所导致的。表现形式为a[原创 2013-03-12 22:09:27 · 6942 阅读 · 0 评论 -
函数规范
暂时总结如下:一、 函数要模块化。程序内分工要细,每个子函数完成的工作越少越好,每个子函数只完成一种工作,这样,方便阅读、查找问题、 修改、代码重用......二、 函数应返回执行状态。绝大部分函数都有失败的可能,所以都需要返回值或者输出参数来判断执行状态。当决定把函数的返回 类型设为void的时候,一定要花点时间再思考一下它是否有失败的可能。原创 2013-03-12 22:10:19 · 824 阅读 · 0 评论