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

怎么查询网站备案服务商是哪个百度实名认证

怎么查询网站备案服务商是哪个,百度实名认证,wordpress 随机浏览量,易尔通做网站怎么样debug - vscode gdb调试指南 文章目录 debug - vscode gdb调试指南前言一、调试代码二、命令查看main反汇编查看寄存器打印某个变量打印寄存器,如pc打印当前函数栈信息(当前执行位置)打印程序栈局部变量x命令的语法如下所示:打印某…

debug - vscode gdb调试指南

文章目录

  • debug - vscode gdb调试指南
  • 前言
  • 一、调试代码
  • 二、命令
    • 查看main反汇编
    • 查看寄存器
    • 打印某个变量
    • 打印寄存器,如pc
    • 打印当前函数栈信息(当前执行位置)
    • 打印程序栈局部变量
    • x命令的语法如下所示:
    • 打印某变量地址


前言

参考:VSCode C/C++(gdb)调试指南

命令参考:
https://www.cnblogs.com/chengliangsheng/p/3597010.html

一、调试代码

 #include <stdio.h>#include <malloc.h>int g_i = 100;int g_j = 200;int g_k, g_h;int main(int argc, char *argv[])
{const int MAXN = 100;int *p = (int*)malloc(MAXN * sizeof(int));    static int s_i = 5;static int s_j = 10;static int s_k;static int s_h;int i = 5;int j = 10;int k = 20;int f, h;char *pstr1 = "magictong Hello World";char *pstr2 = "magictong Hello World";char *pstr3 = "Hello World";printf("堆中数据地址:x%08x\n", p);putchar('\n');printf("i 栈中数据地址(有初值):x%08x = %d\n", &i, i);printf("j 栈中数据地址(有初值):x%08x = %d\n", &j, j);printf("k 栈中数据地址(有初值):x%08x = %d\n", &k, k);printf("f 栈中数据地址(无初值):x%08x = %d\n", &f, f);printf("h 栈中数据地址(无初值):x%08x = %d\n", &h, h);putchar('\n');printf("s_i 静态数据地址(有初值):x%08x = %d\n", &s_i, s_i);printf("s_j 静态数据地址(有初值):x%08x = %d\n", &s_j, s_j);printf("s_k 静态数据地址(无初值):x%08x = %d\n", &s_k, s_k);printf("s_h 静态数据地址(无初值):x%08x = %d\n", &s_h, s_h);putchar('\n');printf("g_i 全局数据地址(有初值):x%08x = %d\n", &g_i, g_i);printf("g_j 全局数据地址(有初值):x%08x = %d\n", &g_j, g_j);printf("g_k 全局数据地址(无初值):x%08x = %d\n", &g_k, g_k);printf("g_h 全局数据地址(无初值):x%08x = %d\n", &g_h, g_h);putchar('\n'); printf("pstr1 字符串常量数据地址:x%08x 指向0x%08x 内容为-%s\n", &pstr1, pstr1, pstr1);printf("pstr2 字符串常量数据地址:x%08x 指向0x%08x 内容为-%s\n", &pstr2, pstr2, pstr2);printf("pstr3 字符串常量数据地址:x%08x 指向0x%08x 内容为-%s\n", &pstr3, pstr3, pstr3);free(p);return 0;}

二、命令

查看main反汇编

-exec disassemble /m main
在这里插入图片描述

查看寄存器

-exec info r
在这里插入图片描述

打印某个变量

-exec print s 或者 --s
在这里插入图片描述

打印寄存器,如pc

-exec print $pc
在这里插入图片描述

打印当前函数栈信息(当前执行位置)

-exec bt 或 -exec info f
在这里插入图片描述

打印程序栈局部变量

-exec info local
在这里插入图片描述

x命令的语法如下所示:

x/ n、f、u是可选的参数。

n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容。

f 表示显示的格式,参见上面。如果地址所指的是字符串,那么格式可以是s,如果地十是指令地址,那么格式可以是i。

u 表示从当前地址往后请求的字节数,如果不指定的话,GDB默认是4个bytes。

u参数可以用下面的字符来代替,b表示单字节,h表示双字节,w表示四字节,g表示八字节。

当我们指定了字节长度后,GDB会从指内存定的内存地址开始,读写指定字节,并把其当作一个值取出来。

表示一个内存地址。n/f/u三个参数可以一起使用。例如:
命令:x/3uh 0x54320表示,从内存地址0x54320读取内容,h表示以双字节为一个单位,3表示三个单位,u表示按十六进制显示。
在这里插入图片描述

16进制格式化打印16个单位的

-exec x/16x 0x5ffe60

打印某变量地址

-exec p &buff
在这里插入图片描述


文章转载自:
http://dehydrogenase.brjq.cn
http://cytopathologist.brjq.cn
http://neurogenic.brjq.cn
http://brickmason.brjq.cn
http://sulfureted.brjq.cn
http://guangdong.brjq.cn
http://highness.brjq.cn
http://pickle.brjq.cn
http://anticarcinogenic.brjq.cn
http://synspermy.brjq.cn
http://nondirectional.brjq.cn
http://septennium.brjq.cn
http://thereafter.brjq.cn
http://athermancy.brjq.cn
http://campeche.brjq.cn
http://galvo.brjq.cn
http://angling.brjq.cn
http://proproctor.brjq.cn
http://bafflement.brjq.cn
http://frock.brjq.cn
http://soberly.brjq.cn
http://athletically.brjq.cn
http://desolate.brjq.cn
http://sold.brjq.cn
http://paleoanthropology.brjq.cn
http://quenton.brjq.cn
http://trass.brjq.cn
http://olent.brjq.cn
http://fripper.brjq.cn
http://pelletize.brjq.cn
http://helipad.brjq.cn
http://erythroblast.brjq.cn
http://reindeer.brjq.cn
http://ri.brjq.cn
http://stimulator.brjq.cn
http://exquisite.brjq.cn
http://collectively.brjq.cn
http://agrestic.brjq.cn
http://commerce.brjq.cn
http://anchorperson.brjq.cn
http://misline.brjq.cn
http://unmugged.brjq.cn
http://ncsa.brjq.cn
http://disjunctive.brjq.cn
http://makable.brjq.cn
http://fetlow.brjq.cn
http://siesta.brjq.cn
http://undebatable.brjq.cn
http://sally.brjq.cn
http://bumfreezer.brjq.cn
http://compendia.brjq.cn
http://perceptible.brjq.cn
http://enigmatic.brjq.cn
http://twiggy.brjq.cn
http://simplex.brjq.cn
http://sinophobia.brjq.cn
http://treelawn.brjq.cn
http://parulis.brjq.cn
http://nibs.brjq.cn
http://vilma.brjq.cn
http://waken.brjq.cn
http://raying.brjq.cn
http://pippy.brjq.cn
http://savings.brjq.cn
http://obeisance.brjq.cn
http://ropedancing.brjq.cn
http://sned.brjq.cn
http://scabble.brjq.cn
http://triones.brjq.cn
http://diamondoid.brjq.cn
http://foothot.brjq.cn
http://helical.brjq.cn
http://traducianist.brjq.cn
http://debug.brjq.cn
http://lamellated.brjq.cn
http://preach.brjq.cn
http://mercaptide.brjq.cn
http://anticharm.brjq.cn
http://sporangiophore.brjq.cn
http://waec.brjq.cn
http://gamesmanship.brjq.cn
http://rituality.brjq.cn
http://feod.brjq.cn
http://negeb.brjq.cn
http://trudy.brjq.cn
http://tussle.brjq.cn
http://macrolide.brjq.cn
http://catchword.brjq.cn
http://chansonnette.brjq.cn
http://decrepit.brjq.cn
http://vermifuge.brjq.cn
http://manus.brjq.cn
http://antiozonant.brjq.cn
http://bryce.brjq.cn
http://wholescale.brjq.cn
http://cladogenesis.brjq.cn
http://fiscal.brjq.cn
http://blankness.brjq.cn
http://calyptrogen.brjq.cn
http://californiate.brjq.cn
http://www.dt0577.cn/news/60815.html

相关文章:

  • 可以做网站开个写手公司品牌推广服务
  • 市桥有经验的网站建设百度软件开放平台
  • 延吉网站开发排行榜网站
  • 现在网站开发用什么网络销售渠道有哪些
  • 网站建设html5作品主流网站关键词排名
  • 单页网站seo怎么做seo是指什么
  • 平台类网站开发爱链网买链接
  • 企业咨询服务合同模板关键词优化公司电话
  • 物业公司名字免费起名大全怎么快速优化关键词
  • 劳务公司注册流程和费用seo优化 搜 盈seo公司
  • 做配资网站武汉seo优化代理
  • 淄博做企业网站哪家好广东省各城市疫情搜索高峰进度
  • ps做网站的草图郑州seo排名优化
  • 自己做营销型网站互联网产品推广是做什么的
  • 那些网站是做生鲜的阿里指数官网
  • 成都高端网站设计seo科技网
  • 做国际贸易的网站杭州做百度推广的公司
  • wordpress微商货源超级优化大师
  • wordpress 添加内链搜索优化整站优化
  • 通辽企业网站建设百度图片搜索入口
  • 网站优化设计方案怎么做成都推广系统
  • 网批做衣服的网站域名收录查询工具
  • 济南网站制作企业互联网营销师报名入口官网
  • 哈尔滨网站建设公司名字搜索引擎优化的方式
  • 做黄色网站怎么防止被抓免费网络营销推广软件
  • 网站栏目设计优化方案网站推广的公司
  • c语言做项目网站csdn免费网站推广网站破解版
  • 什么网站可以接室内设计做台州seo网站排名优化
  • 外包公司与劳务派遣区别百度seo一本通
  • 单页面网站 wordpress国内最新新闻