gpt4 book ai didi

c - 在哪里读取 cmd 输入,如 "myapp.exe input"或 "myapp.exe -?"(我使用 cmd)

转载 作者:太空宇宙 更新时间:2023-11-04 02:21:55 27 4
gpt4 key购买 nike

当我使用 Java 时,我需要输入类似java -?的命令如果用户在最后输入-?,为什么应用程序知道这个来回复输出?请告诉我识别-?

的c代码

最佳答案

它们作为参数传递给 main():

#include <stdio.h>

int main(int argc, const char* argv[])
{
for (int i = 0; i < argc; i++) {
printf("Arg %i is %s\n", i, argv[i]);
}
}

当编译然后执行时

myProgram.exe arg1 stuff ?

它会输出

Arg 0 is myProgram.exe
Arg 1 is arg1
Arg 2 is stuff
Arg 3 is ?

关于c - 在哪里读取 cmd 输入,如 "myapp.exe input"或 "myapp.exe -?"(我使用 cmd),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56439903/

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