摘要:        
一、前言由于C语言的灵活性,用C语言开发出来的程序容易造成内存泄漏、运行异常、运行结果不可预期等程序质量问题,在用C语言开发程序的过程中,必须高度重视程序质量问题,应当把提高程序稳定性的方法加入到项目管理和开发过程中,最大限度地提高程序的稳定性,保证项目的成功开发。在这里总结多年来的C语言开发经验,拿出来共享以期在这方面能够得到更多的指教。二、影响程序稳定性的因素1、内存泄漏。造成内存泄漏的原因有:1)、程序有多个出口,但不能保证在每一个出口能够完全释放掉所有的动态内存,如函数内有多个“return”,但没有在每一个“return”前释放掉在原已申请但必须释放的动态内存;2)、对于“struc    阅读全文
posted @ 2012-11-22 00:21
Jeakon
阅读(1233)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号