检查argc的值

时间:2012-10-15 21:22:06

标签: c argc

我对传递给程序的argc的数量有问题 所以,当我检查argc时它不等于2 !!
需要帮助,我该如何解决这个问题?

C code snippet:

if (2 != argc) {
    fprintf(stderr, "Usage: %s <port>\n", argv[0]);
    exit(1);
}

1 个答案:

答案 0 :(得分:6)

不要忘记程序名称本身算作arg。

myProgram -flag variableargc

3