弄浪的鱼

C/C++ 中的 main 函数经常带有 argc, argv ,比如 int main(int argc, char** argv) 或者 int main(int argc, char* argv[]),其中 argc 表示我们从命令行键入的参数,argv[] 即为参数列表。

Java 中的 public static void main(String argc[]) 和 Python 中的 sys.argv 中也都带有命令行参数。

通过命令行参数我们可以就能由 main 函数入口传递参数到程序内部。