Ciao a tutti,
Ho un dubbio sul' uso di const char* (spesso mi perdo in un bicchier d'acqua )
Se creo un metodo/funzione del tipo

codice:
void saveToFile(const char* fileName);
Chiaramente, quanto lo richiamo posso fare

codice:
saveToFile("pippo.txt");
Ma se faccio

codice:
char *filename;
...
saveToFile(filename);
E' corretto? o dovrei dovrei creare una nuova funzione che prende un char* ?

Grazie