可能原因
1.内存泄漏,导致内存不足,内存分配失败,从而程序崩溃,通过任务管理器中详细信息的内存栏可以看出
2.非法指针访问
3.设置的指针范围跟你运行的不对
4.指针访问内存越界出现问题
5.内存不够分配,网络延时导致数据发送缓慢,占用大量的内存
6.多线程访问资源出的问题
7.检查exe和dll是否混用的不同版本的crt
8.因为不支持中文
解决方法
第一:检查申请的空间没有释放
第二:检查堆栈空间是否已经被所有分配满,建议每次内存分配尽量不要太大,而且记得释放
第三:指针指向了不可预期的内存位置