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