edwardcmh

人氣不過肥皂泡

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年6月4日

摘要: 学过C语言的肯定都知道strcpy和strcat,但是这两个函数有个致命的缺陷,它们不检查dst是否有足够的空间,如果src足够长必然会导致缓冲区溢出,于是有就了改进版strncpy和strncat,这两个函数在一定程度上解决了安全问题,但是很多程序员都不愿使用它们,原因如下: 1. 对'\0'的处理 size_t num参数表示需要拷贝的字符个数,在num小于等于src的情况下,strncpy只... 阅读全文
posted @ 2013-06-04 18:27 edwardcmh 阅读(9890) 评论(0) 推荐(0) 编辑