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

专门做面包和蛋糕的网站十大免费最亏的免费app

专门做面包和蛋糕的网站,十大免费最亏的免费app,网站内容架构拓扑怎么做,docker wordpress 修改端口什么是GDB: GDB - - - (GNU symbolic debugger)是Linux平台下最常用的一款程序调试器。 自己的Linux是否安装GDB? 一般来说,使用Ubuntu的话,系统就会自带的有GDB调试器的 命令窗口输入如下命令可以查看是否安装了gdb: gdb -v …

什么是GDB:

        GDB - - - (GNU symbolic debugger)是Linux平台下最常用的一款程序调试器。

自己的Linux是否安装GDB?

        一般来说,使用Ubuntu的话,系统就会自带的有GDB调试器的

命令窗口输入如下命令可以查看是否安装了gdb:

gdb -v

结果:

没有安装的话会出现如下:

[stu@localhost Desktop]$ gdb -v
bash: gdb: command not found

 具体的安装过程,网上有很多的教程,这里不再赘述。

快速上手使用

示例1:正常代码调试分析

#include <stdio.h>int main (){unsigned long long int n, sum;n = 1;sum = 0;while (n <= 100){sum = sum + n;n = n + 1;}return 0;
}

编译:

g++ -o main main10.c -g

-g 的作用:包含必要的调试信息,比如各行代码所在的行号、包含程序中所有变量名称的列表(又称为符号表)等,不加 -g 则没有,运行gdb时会报错

开始调试:

gdb main

 输出如下:

发现会有很多的免责声明,可以通过 -q 选项进行屏蔽

gdb main -q

 这下就清爽多了

GBD常用命令:

示例2:崩溃代码调试分析

#include "stdio.h"int main(){int *b = 0;*b = 10;printf("******** b = %d ************ ",*b);
}
g++ -o main main10.c -g

直接运行会有如下结果:

可以看到箭头3处打印出来的b值为空,因此出现了段错误,进而导致程崩溃。

http://www.hkea.cn/news/952166/

相关文章:

  • 湖南餐饮网站建设2023北京封控了
  • 重庆网站设计人员外贸网站搭建推广
  • 局域网内的网站建设西安网站建设公司排名
  • 普通网站报价多少中南建设集团有限公司
  • 蚌埠做网站哪家好全网营销国际系统
  • 沈阳市网站制作谷歌香港google搜索引擎入口
  • 做美食网站的背景高端网站建设制作
  • 文件什么上传到wordpress泉州seo技术
  • 网站地址地图怎么做网页制作的软件有哪些
  • 如何用万网建设网站口碑营销策划方案
  • 做网站的基础架构东莞seo建站公司
  • 嘉兴做网站的哪家好龙岗网站制作
  • 论坛做网站好吗百度官方网页
  • 微信开发者工具获取系统日期seo优化一般包括
  • 怎么用文本做网站百度排行榜风云榜
  • 未来网站开发需求多搜索网站有哪几个
  • 网站建设 成都郑州高端网站制作
  • 快站怎么做淘客网站深圳关键词
  • 做网站时如何去掉网站横条小红书软文案例
  • 图虫南宁百度快速排名优化
  • 上城网站建设app推广文案
  • 网站建设特点宁波seo搜索引擎优化公司
  • 地产商网站建设网球新闻最新消息
  • 做爰全过程网站免费的视频谷歌seo搜索引擎
  • 怎么架设网站seo推广培训
  • 自己网站做问卷调查网页设计学生作业模板
  • 清远企业网站排名深圳网站建设系统
  • 互助平台网站建设费用卡点视频免费制作软件
  • 上海做b2b国际网站公司排名优化公司电话
  • 裙晖wordpress重庆seo整站优化