自从我学会编程以来,我就知道如何编写可以接受命令行参数的程序。但我不明白这些参数是如何获得值的。希望我没有弄混这两个概念,实参和形参是有区别的。一个实参(argument) 是在调用函数时传递给函数的值,例如foo(a,b,c),其中a、b和c是实参。而一个形参(parameter) 则是在函数被调用时所在函数中的变量。
那么我的问题是:一个人如何将命令行参数传递给程序?我了解如何读取这些参数,即
我正在寻找关于C和C ++的信息。我是一个初学者。
那么我的问题是:一个人如何将命令行参数传递给程序?我了解如何读取这些参数,即
argc
是参数数量,argv
是指向包含参数的字符串数组的指针等等。但我不知道如何为这些参数赋值。我正在寻找关于C和C ++的信息。我是一个初学者。