单片机/MCU论坛
直播中

李红

7年用户 1281经验值
私信 关注
[问答]

程序调试时如何实时传入命令参数?

程序调试时如何实时传入命令参数   

回帖(1)

孙秀英

2023-10-25 14:25:54

  • Linux?
    不如程序名称是 test
    那就在控制台输入:test s1 s2 s3
    程序里的int main(int argc char *argv[])函数接收参数
    其中argc为输入参数个数+1,argv[]是参数数组,第一个参数都是程序路径+名称
    例如上面那种方式启动就是:
    argc=4
    argv[0]=xxx/xxx/test
    argv[1]="s1"
    argv[2]="s2"
    argv[3]="s3"

    以上是C/C++其他语音类似

    其实window也差不多,但是又窗口就用窗口输入吧
                   
举报

更多回帖

发帖
×
20
完善资料,
赚取积分