main 函数的参数有连个argc argcv[] argc 是参数个数 argcv是参数的数组指针,且argcv的第一个参数是默认程序路径加程序名
给main传参数,需要在命令行启动程序时设置 如 a.exe a b c 那么argc 为4, argcv 0 是path\a.exe [1] 是a [2]是b [3]是c
那么我们在调试时,需要给main 传参数,应该怎么办?
按下面步骤进行:
gdb xxx
set argc a b c
r
此时,传给main的参数 是 XXX a b c
时间: 2024-10-16 16:39:56