Una volta determinato il numero di argomenti, il programma dovrebbe essere in grado di usarli. Come si è detto, gli argomenti del programma si trovano nel vettore di stringhe argv. Il primo argomento è la stringa argv[1], mentre l'ultimo argomento è la stringa argv[argc-1].
Il programma seguente quali.c stampa, oltre al numero di argomenti, il loro valore.
/*
Stampa il numero di argomenti ricevuti,
e dice quali sono.
*/
#include<stdlib.h>
int main(int argc, char* argv[]) {
int i;
printf("Ho ricevuto %d argomenti\n", argc-1);
printf("Questi argomenti sono:\n");
for(i=1; i<=argc-1; i++)
printf("%s\n", argv[i]);
return 0;
}
Il ciclo viene ovviamente fatto partendo da 1, dato che argv[1] contiene il primo argomento, fino ad arrivare a argc-1, dato che l'ultimo argomento si trova in argv[argc-1].
Per eseguire il programma, occorre generare un file eseguibile, e poi eseguirlo da linea di comando passando degli argomenti.