bug“医典”

温馨提示:本篇文章主要用于收藏博主所遇到的各种bug,并且不定期更新

目录

未初始化

"病状"

"处方"

数组越界

"病状"

"处方"

未创建对象

"病状"

​编辑

"处方"


未初始化

"病状"

这种是处在链表中的一种情况,通常是没有处理哨兵位结点的缘故

"处方"

在需要的位置进行初始化即可

数组越界

"病状"

"处方"

修改原理:越界通常是下标或者指针因为没有合适的控制,导致其走出了边界,最后使程序结果发生错误或程序崩溃

修改方法:从数组的长度上去设计一个控制条件或修改下标、指针等等;

未创建对象

"病状"

这种bug是隐形bug,编译器不会报错,一旦执行程序就会崩溃,因此称之为执行bug,这种bug因为没有特殊的报错代码,因此无法特别标注

"处方"

遇到这种bug可以先去查看是否是逻辑上出了什么问题,从根源开始寻找逻辑错误

本篇文章不定时更新,感兴趣的小伙伴可以点个收藏

相关推荐
·云扬·16 小时前
【BUG】阿里云服务器数据库远程连接报错
服务器·阿里云·bug
·云扬·1 天前
【BUG】远程连接阿里云服务器上的redis报错
服务器·阿里云·bug
upp1 天前
[bug]解决vscode+cline使用mcp服务报错spawn npx enoent spawn npx enoent
ide·vscode·bug·js
shenxiaolong_code1 天前
编译器bug ?
c++·bug·meta programming·compiler bug
枸杞配码2 天前
arthas线上不停机修改bug
ide·pycharm·bug
Htht1112 天前
【Github】之【Bug】一直无法连接github的ssh
ssh·github·bug
致微4 天前
Vue项目 bug 解决
前端·vue.js·bug
网安小陈4 天前
【网安】处理项目中的一些常见漏洞bug(java相关)
java·开发语言·数据库·安全·web安全·网络安全·bug
北冥有鱼被烹6 天前
【问题记录】C语言一个程序bug定位记录?(定义指针数组忘记[])
c语言·bug
越学不动啦7 天前
三、概念篇+Bug篇
bug·测试·软件测试入门·bug测试