Sí, usa los argumentos de la función main.
El prototipo de main con argumentos es
int main(int argc, char *argv[])
int argc es el número de argumentos que se le han pasado al programa
char *argv[] es son los argumentos que se le han pasado al programa.
A tener en cuenta de que siempre el primer argumento, eso es argv[0], es el nombre del programa.