中易网

c怎么判断是否输入argv

答案:3  悬赏:60  
解决时间 2021-04-27 20:37
  • 提问者网友:逐野
  • 2021-04-27 12:27
int main(int argc, char *argc[ ]){
}
这样的函数,我怎么判断是否有输入argc[2]
比如,./guess ------>我的argc[0]= "./guess",但是我没有argv[2]
比如, ./guess -dic name.txt 这里我就有argv[2]了,它为name.txt
但是我不知道怎么判断是否输入了这个argv[2]
谢谢
最佳答案
  • 二级知识专家网友:野性且迷人
  • 2021-04-27 13:02
if (argc >1) {}
argc=1, only ./guess, no parameter
argc=3, guestt parameterA, parameterB
And so on.
全部回答
  • 1楼网友:懂得ㄋ、沉默
  • 2021-04-27 15:35
你好! argc 代表了 argv的个数 仅代表个人观点,不喜勿喷,谢谢。
  • 2楼网友:一场云烟
  • 2021-04-27 14:34
if(argc>=3)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息