c里面的一些陷阱

1,c中没有字符串的概念,字符串以字符数组+\0的形式实现。然而,strlen函数在计算长度时并不考虑最后这个\0,这就为我们操作
   malloc函数埋下了隐患,需要特别注意。
2,free函数释放内存也许并不象我们想象的那样,最好在free(ptr)之后加上ptr=NULL。
3,memory leak 是任何时候都要努力防止的。

posted on 2012-07-13 14:25 ewre 阅读(238) 评论(0)  编辑 收藏 引用 所属分类: c&c++


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

<2012年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

留言簿(2)

文章分类

文章档案

最新评论

阅读排行榜