创建新的用户命令
一次性打印多个变量
(gdb) define my_print
> print /d i
> print /d j
> print /d k
> print customer
> end
(gdb) my_print
这样就可以调用my_print
来一次性打印变量。
定义查找功能函数
(gdb) define find_data_in_k_array
> if ($argc == 1)
> set $i = 0
> while ($i < 5)
> if (k[$i] == $arg0)
> printf "find %d, In k[%d] = %d.\n", $arg0, $i, k[$i]
> end
> set $i = $i + 1
> end
> end
> end
(gdb) find_data_in_k_araay 3
(gdb) find 3, In k[3] = 3.
show user
使用show user
查看所有的用户命令。