gdb watch

gdb watch 命令在监视变量时并没有提供指定长度的功能。

如果需要监视一个数组类型的变量的某个元素,可以使用以下命令监视该元素:

复制代码
watch arr[index] 

其中,arr是数组变量的名称,index是要监视的元素的下标。

如果要监视一个字符串类型的变量的前n个字符,可以使用以下命令监视该字符串:

复制代码
watch *(char (*)[n])str 

其中,str是要监视的字符串变量的名称,n是要监视的前n个字符的数量。

如果要监视一个结构体类型的变量的某个成员,可以使用以下命令监视该成员:

复制代码
watch struct_var.member 

其中,struct_var是结构体变量的名称,member是要监视的结构体成员的名称。

 

posted on 2023-06-21 11:02  爱新觉罗玄烨  阅读(408)  评论(0编辑  收藏  举报

导航