问题:
做代码题的时候,每当用到 字符串函数 ,例如 strcat strcpy
便会出现 Memory Check FAILED, 原因是非法写入 invalid write
解决方法:
使用 strncat strncpy ,并且 n 不能大于 所分配的空间
注:
使用 strncat strncpy 时 ,函数不会检查 字符串是否有结束符,使用时要确保有结束符。
问题:
做代码题的时候,每当用到 字符串函数 ,例如 strcat strcpy
便会出现 Memory Check FAILED, 原因是非法写入 invalid write
解决方法:
使用 strncat strncpy ,并且 n 不能大于 所分配的空间
注:
使用 strncat strncpy 时 ,函数不会检查 字符串是否有结束符,使用时要确保有结束符。