Salve!

E' possibile nel linguaggio C leggere o scrivere un file di cui non si conosce il nome al momento dello sviluppo del codice? Ovvero esiste un'istruzione per rendere questo:

fopen(nome_file, "w")


dove nome_file è una variabile?

Grazie