前言
调试代码的时候,可能会出现segmentation fault的bug,很难找到原因,在此总结一下可能的原因。
SIGSEGV
原因分析
1.程序中的变量没有进行检查;
比如,没有对变量的大小进行检查,却在之后要用到该变量,如果变量为空,此时便会出错。
完
mb62c788fd198da ©著作权
前言
调试代码的时候,可能会出现segmentation fault的bug,很难找到原因,在此总结一下可能的原因。
SIGSEGV
原因分析
1.程序中的变量没有进行检查;
比如,没有对变量的大小进行检查,却在之后要用到该变量,如果变量为空,此时便会出错。
完
1.内存访问越界 a) 由于使用错误的下标,导致数组访问越界 b) 搜索字符串时,依靠
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M