gpt4 book ai didi

c - 如何将参数从终端传递给函数

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:15:17 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Pass arguments into C program from command line

我正在尝试将三个参数从终端传递到一个名为 replace 的函数中。我想知道是否可以从终端执行以下操作

  % ./replace d DDD mytest.tx

我在网上看过,但只能找到有关将值直接传递给 main() 而不是内部函数的信息。

编辑:我对主要功能进行了如下编辑:

void replace(char* string_a, char* string_b, char* string_f)
{
}

int main(int argc, char *argv[])
{
if(argc < 4)
{
printf("Not enough arguments\n");
return 0;
}

replace(argv[1],argv[2],argv[3]);
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com