gpt4 book ai didi

C: 带有输入大小的 strcmp 和 stdin 参数

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:20 24 4
gpt4 key购买 nike

我正在编写一个程序,它根据 argv[0] 对应的内容执行某些功能例如。

 else if(strcmp(argv[1],"wait") == 0 )

当我键入“wait 2”时,它会完美运行,它会执行位于该 if 语句中的代码,但是如果我尝试仅键入“wait”(只有一个参数),它会不认识它并且不去这个功能。为什么它不起作用,尽管 argv[0] 确实匹配“等待”?谢谢!

最佳答案

argv[0] 是可执行文件的名称。

可能需要 argv[1] 在哪里(在检查 argc 之后)

关于C: 带有输入大小的 strcmp 和 stdin 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21890879/

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