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

石家庄网站定制制作建设执业注册中心网站

石家庄网站定制制作,建设执业注册中心网站,我做网站,wordpress 3.8 中文一、调试调试的基本步骤 发现程序错误的存在 以隔离、消除等方式对错误进行定位 确定错误产生的原因 提出纠正错误的解决办法 对程序错误予以改正,重新测试 二、Debug和Release Debug通常称为调试版本,它包含调试信息,并且不作任何优化…

一、调试调试的基本步骤

发现程序错误的存在

以隔离、消除等方式对错误进行定位

确定错误产生的原因

提出纠正错误的解决办法

对程序错误予以改正,重新测试

二、Debug和Release

Debug通常称为调试版本,它包含调试信息,并且不作任何优化,

便于程序员调试程序。

可以进行一步一步的调试

在对应文件夹

Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用

不能一步一步调试也在对应文件夹但与debug版本内存大小会不同。

  • 常用快捷键

最常使用的几个快捷键:

F5

启动调试,经常用来直接跳到下一个断点处。

F9

创建断点和取消断点

断点的重要作用,可以在程序的任意位置设置断点。

这样就可以使得程序在想要的位置随意停止执行,继而一步步执行下去。

如果程序前面有scanf则需要把scanf完成

F10

逐过程,通常用来处理一个过程,一个过程可以是一次函数调用,或者是一条语句。

F11

逐语句,就是每次都执行一条语句,但是这个快捷键可以使我们的执行逻辑进入函数内部(这是最常用的)。

CTRL+F5

开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用。

没进入调试状态

F10进入调试状态

  1. 自动窗口

什么都不用输入变量自己存在,会自动的把程序里的运行,进入函数里会把函数外的值给不显示,只显示函数里的变量。所以当需要观察全局时自动窗口不太方便!

  1. 局部变量

与自动窗口类似,观察程序运行过程中上下文的信息

  1. 监视

需要手动输入,但是都是自己想要观察的值,进入函数也不会消失而是变成灰色。最常用

监视窗口如果要监控void函数里的数组可以用【数组名,第几位】

  1. 内存

用内存功能查看数组地址

输入数组名字.列数可以自己输入,一行显示4列1列一个字节

  1. 调用堆栈

  1. 反汇编

把程序转换为汇编语言

练习和注意事项

栈区

此程序当i+到12之后会把i变0,因为发现i和arr{12}是同一个地址

当下标10过后适当的往后越界,就有可能到i的地址,当改到12的时候i也会更改就会导致程序的死循环。

strcpy(目标,内容)

求字符串长度

Char*是一个指针,str里面是字符h的地址

Const:修饰指针,让指针指向的内容不可以更改。

Assert(str)不让str为空指针,需要引用头文件<assert.h>

http://www.yayakq.cn/news/953694/

相关文章:

  • 注册网站商标多少钱在线代理访问网页
  • 哪里有做营销型网站的公司产品设计去哪里找工作
  • 化妆品网站设计网站登录系统源码
  • 怎样注册自己网站的域名网站嵌入百度地图
  • 广州sem代运营推广公司企业网站seo参考文献
  • 一个专门做特卖的网站网站建设教程pdf下载
  • 天津网站建设技术托管微网站 demo
  • 做家装的网站企业策划书范文案例
  • 北京工商局网站如何做股东变更国际网站建设公司
  • 网站换源码如何保留以前的文章深度科技商业官方网站
  • 个人网站开发赚钱方向八爪鱼磁力搜索引擎
  • 苏州网站建设公司电话广州建设网站专家
  • 做美容一般在哪个网站团购比较好网页可信站点
  • 在线玩网页游戏h5网站大全制作论文招聘网站的
  • wix和WordPress做小程序上海seo关键词优化
  • 杭州建设公司网站手机设计软件门窗
  • 九龙坡集团网站建设专业建站提供商
  • 做PHP网站前端网站进不去微博关键词排名优化
  • 企业网站建设的成本住房城乡建设部招投标网站
  • 肇庆网站建设优化廊坊网站制作工具
  • 西宁网站建设的公司网站开发文档是什么概念
  • 资源网站搭建怎么免费装wordpress
  • 建网站 选安全网络营销营销型网站建设
  • 湛江cms建站系统凡科网下载
  • 什么购物网站是正品而且便宜做网站登录
  • 上海好的高端网站建设logo设计编辑器
  • 珠海定制网站建设推广面试网站开发员
  • 宝安中心客运站超链接html代码
  • 重庆门户网站白云区做网站公司
  • 东莞网站设计师做logo什么网站