有时我们的眼睛可以看见宇宙,却看不见社会底层最悲惨的世界。
bug与debug 1. bug:程序错误。
2. debug:调试操作,目的是消除bug。
Debug与Release 1. Debug:调试版本,可以直接调试,但是占用内存大。
2. Release:发布版本,不能直接调试,但是占用内存小。
调试操作快捷键操作代码语言:javascript复制1. F9:创建断点和取消断点
程序调试时,会在断点处自动停止,方便后续其他观测操作。
2. F5:启动调试
直接调试到下一个断点处(执行逻辑上的断点)。
3. F10:逐过程调试
代码短时,可以一步步调试。
4. F11:逐语句调试
不会直接跳过函数调用,会进入函数进行调试。
5. CTRL+F5:直接执行代码监视操作代码语言:javascript复制1. 先按F10进入调试
2. 调试--窗口--监视
3. 输入监视对象的名称
4. 回车 内存操作代码语言:javascript复制1. 先按F10进入调试
2. 调试--窗口--内存
3. 输入监视对象的地址
4. 回车编程常见错误归类编译型错误 1. 在编译期间发现的,一般都是语法错误。
2. 双击错误信息可以跳转到相关错误附近。
链接型错误 1. 在编译期间发现的,如:头文件没有引入,拼写错误等。
结果型错误 1. 代码可以运行,但是结果不符合预期。
2. 可以通过调试来一步步确认哪里出问题了。
致谢 感谢您花时间阅读这篇文章!如果您对本文有任何疑问、建议或是想要分享您的看法,请不要犹豫,在评论区留下您的宝贵意见。每一次互动都是我前进的动力,您的支持是我最大的鼓励。期待与您的交流,让我们共同成长,探索技术世界的无限可能!