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.