标签: c argc
我对传递给程序的argc的数量有问题 所以,当我检查argc时它不等于2 !! 需要帮助,我该如何解决这个问题?
C code snippet:
if (2 != argc) { fprintf(stderr, "Usage: %s <port>\n", argv[0]); exit(1); }
答案 0 :(得分:6)
不要忘记程序名称本身算作arg。
myProgram -flag variable是argc
myProgram -flag variable
argc
3