当前位置: 首页 > news >正文

百姓网站外推广怎么做百度竞价推广方案的制定

百姓网站外推广怎么做,百度竞价推广方案的制定,重庆手机模板建站,新媒体营销概念目录什么是bug?什么是调试debug和release如何查找我们的debug文件和release文件VS调试快捷键调试环境准备调试快捷键监视和内存观察(一)监视窗口(二)内存窗口(三)使用案例编译常见的错误&#x…

目录

  • 什么是bug?
  • 什么是调试
    • debug和release
      • 如何查找我们的debug文件和release文件
  • VS调试快捷键
    • 调试环境准备
    • 调试快捷键
  • 监视和内存观察
    • (一)监视窗口
    • (二)内存窗口
    • (三)使用案例
  • 编译常见的错误
    • (一)编译型错误
    • (二)链接型错误
  • 总结
  • 如果你觉得这篇文章对你有帮助
  • 麻烦给个三连哦

什么是bug?

bug俗称程序漏洞,在⼀般是指在电脑系统或程序中,隐藏着的⼀些未被发现的缺陷或问题


什么是调试

调试一个程序,首先是承认出现了问题,然后通过各种手段去定位问题的位置,可能是逐过程的调试,也可能是隔离和屏蔽代码的⽅式,找到问题所的位置,然后确定错误产生的原因,再修复代码,重新测试。

debug和release

  • debug(调试版本):包含调试信息,并且不作任何优化,便于程序员调试程序
  • release(发布版本):往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。不需要用户去调试的

如何查找我们的debug文件和release文件

代码文件夹目录
找到代码文件夹一个X64的包 里面有debug包
在VS代码中找到如图 切换成release
代码文件夹目录
找到代码文件夹一个X64的包 里面有debug包和release包

debug包的内存比release包的内存要大很多
在这里插入图片描述



VS调试快捷键

调试环境准备

⾸先是环境的准备,需要⼀个支持调试的开发环境,我们上课使用VS,应该把VS上设置为Debug,如图:
在这里插入图片描述

调试快捷键

F9:创建断点和取消断点

  • 断点 我们在程序的任意位置打上断点就可以使得程序执行到想要的位置暂停执行
  • 条件断点

F5:启动调试,经常用来直接跳转到下一个断点处,一般是和F9配合
遇到断点会停下来

F10逐过程 用来处理一个过程,一个过程通常可以是一次函数调用
打开监视页面

F11逐语句在函数调用的地方,想进入函数观察细节,必须使用F11,如果使用F10,直接完成函数调用

CTRL+F5:开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用
**CTRL+F **:查找代码

在VS的编辑的高级选项里面有很多快捷键,大家也可以去学一学
在这里插入图片描述

在这里插入图片描述

下面推一篇文章用来查询VS的快捷键大全
http://blog.csdn.net/mrlisky/article/details/72622009


监视和内存观察

在调试的过程中,如果我们要观察代码在执行过程中,上下文环境的变量的值,可以有哪些办法呢?

我们观察的前提一定是要先调试后观察


(一)监视窗口

调试
窗口
监视

打开任意一个监视窗口,输入要监视的对象就行


(二)内存窗口

如果监视窗口看得不够详细的话,也是可以观察变量在内存中的存储情况

调试
窗口
内存

(三)使用案例

例如下面的代码:

#include <stdio.h>
int main()
{int arr[10] = { 0 };int num = 100;char c = 'w';int i = 0;for (i = 0; i < 10; i++){arr[i] = i;}return 0;
}

根据图片指示打开任意一个监视窗口都行
在这里插入图片描述

当我们监视numc时候,会发现读取不到,这是什么原因呢?
在这里插入图片描述


这些变量现在还没有运行没有产生
我们直接按F10进入下一步
在这里插入图片描述
这个时候就可以监视了


内存窗口根据监视窗口步骤走就行

在打开内存窗口后,要在地址栏输⼊:arr,&num,&c,这类地址,就能观察到该地址处的数据。
在这里插入图片描述


编译常见的错误

(一)编译型错误

编译型错误一般都是语法错误,这些错误一般看错误信息都能找到一些蛛丝马迹,双击错误信息也能初步跳转到代码错误的地方或者附近


(二)链接型错误

看错误提示信息,主要在代码中找到错误信息中的标识符,然后定位问题所在

一般是因为

  • 标识符名不存在
  • 拼写错误
  • 头文件没包含
  • 引用的库不存在
    在这里插入图片描述


总结

调试是需要程序员反复动手去练习的,调试掌握越深,看到的本质就越深

如果你觉得这篇文章对你有帮助

麻烦给个三连哦

在这里插入图片描述

http://www.dnsts.com.cn/news/690.html

相关文章:

  • 国外政府网站的建设特点自己怎么开发app软件
  • java web网站开发视频教程长沙网站设计拓谋网络
  • 全球建站新网站应该怎么做seo
  • 做网站是哪个专业社群营销是什么意思
  • wordpress 文章字符数网站关键词优化教程
  • 专门做二手的网站福州seo公司
  • php做网站需要mysql么企业网站seo平台
  • ie浏览器打开建设银行网站深圳开发公司网站建设
  • 企业形象通用网站搜索热度查询
  • 电子商务网站建设规模计划站长统计
  • 做英语阅读的网站怎么做好公司官网推广
  • 网站功防教程新河seo怎么做整站排名
  • 长春网站建设模板制作怎样做网站的优化、排名
  • 网站建设后如何检测搜狗搜索旧版本
  • 网站banner尺寸郑州高端网站建设
  • 学做衣服网站企业网站制作教程
  • bootstrap 手机网站模板杭州网络推广公司
  • 寿光网站建设推广爱站网关键词密度查询
  • 东莞网站建设推广公司seo网站优化方法
  • 兰州新区建站seo是哪里
  • 珠海电视台app下载seo是什么?
  • wordpress评论翻页外贸网站优化推广
  • 宁夏建设工程招标投标管理中心网站新郑网络推广公司
  • 姜堰 做网站百度的广告
  • 网站怎样上线网络营销课程总结
  • 服务平台登录入口官网关键词智能优化排名
  • idea做百度网站广告图片
  • 深圳十大建筑设计院uc浏览器关键词排名优化
  • 建外贸企业网站seo实战密码第三版pdf
  • wordpress inerhtml天津seo排名公司