页首Html代码

返回顶部
摘要: 刚才看了看 你必须知道的495个C语言问题 ,在7.3内存分配 strcat问题上发现strcat原来是不进行自动分配内存空间的...我晕...strcat是将*s2的字符串附加到*s1上,由于是pointer,所以无法检测内存溢出问题.只能由使用者自行判断.也就是 strcat(char *s1,char *s2) s1的空间 必须至少是 strlen(s1)+strlen(s2)+1的值.否则内存溢出.本来我自己写了一个类似的函数,然后发现有个strcat和我写的函数效果一样,就用strcat了.但是其实我写的函数内部有空间分配的!!这个strcat没有.于是呼,我的程序必然有内存泄露或溢 阅读全文
posted @ 2011-12-26 22:53 ayanmw 阅读(513) 评论(2) 推荐(0) 编辑

页脚Html代码