出现这类异常的原因 现在遇到两种
1、由于初始化的结构和定义不统一,导致了异常。
2、sprintf是不安全的字符改写。用sprintfs增加长度比较安全。这里发生的原因是,由于字符串最后有一个’\0’ 如果看到的字符是9个,实际上有占用10个字节的空间。需要预留
出现这类异常的原因 现在遇到两种
1、由于初始化的结构和定义不统一,导致了异常。
2、sprintf是不安全的字符改写。用sprintfs增加长度比较安全。这里发生的原因是,由于字符串最后有一个’\0’ 如果看到的字符是9个,实际上有占用10个字节的空间。需要预留