Dubbio su fopen per apertura file (Linguaggio C)
Salve a tutti!
avrei un dubbio sulla funzione fopen per aprire file di testo in C in lettura(r). E' sempre necessario specificare l'indirizzo del file come primo paramentro in ingresso della funzione?
Ho questo dubbio perchè ho notato che invece in molti programmi viene trascritto semplicemente il nome del file, senza specificare l'intero percorso, come mai?
Grazie in anticipo!
avrei un dubbio sulla funzione fopen per aprire file di testo in C in lettura(r). E' sempre necessario specificare l'indirizzo del file come primo paramentro in ingresso della funzione?
Ho questo dubbio perchè ho notato che invece in molti programmi viene trascritto semplicemente il nome del file, senza specificare l'intero percorso, come mai?
Grazie in anticipo!
Risposte
beh o dai il percorso assoluto o quello relativo.
se il file sta nella stessa directori da cui esegui il programma allora basta specificare solo il nome
se il file sta nella stessa directori da cui esegui il programma allora basta specificare solo il nome
@cyd
ciao! Io ho provato a creare il file nella stessa cartella in cui ho il programma ma se provo a chiamarlo senza specificare l'intero percorso, mi dà errore:(
ciao! Io ho provato a creare il file nella stessa cartella in cui ho il programma ma se provo a chiamarlo senza specificare l'intero percorso, mi dà errore:(
che errore da?
prova a mettere anche "./"
prova a mettere anche "./"
@cyd
alla fine ci sono riuscita,avevo fatto un errore stupido..comunque grazie!
alla fine ci sono riuscita,avevo fatto un errore stupido..comunque grazie!