Para acceder a los argumentos de la línea de comandos se accede a través de una variable especial que no se necesita crear, la variable es argv. La variable argv contiene todas las órdenes ingresadas desde la línea de comandos.
Esta variable es una variable matricial o un arreglo, para acceder al primer argumento que es la ruta y el nombre del archivo ejecutable se usa: argv[0], si queremos acceder al segundo argumento sería argv[1], al tercero argv[2], al cuarto argv[3], etc.
El siguiente ejemplo usa la variable argv.
Después de compilar y guardar el programa con el nombre LectArg, lo ejecutamos del siguiente modo:
LectArg Hola Mundo
Obtendremos el siguiente resultado:
Argumentos: c:\luis\pascal\LectArg.exe Hola Mundo
La línea c:\luis\pascal\LectArg.exe, es el primer argumento es decir el contenido de argv[0].