Header in C

di il
1 risposte

Header in C

Salve
per esercizio dovevo scrivere un esercizio che contasse gli spazi in una stringa usando un file apposito fuori il main.c
però aveva questa richiesta
Inserite la funzione main() in un file main.c, ovvero non nello stesso file che contiene la definizione
di conta_spazi(). Non create un file contaspazi.h.

Un esercizio molto semplice rispetto quelli soliti, però in tutti gli altri esercizi creavamo il file header che verificasse se fosse o meno già definita.

Ho visto però che in questo caso funziona il codice (e riesco a chiamarlo) anche senza il file .h
mi chiedo quindi a cosa servano i file .h se possono essere omessi e come sia possibile che il main riconosce una funzione definita in un altro file senza extern etc..
grazie mille

1 Risposte

  • Re: Header in C

    Funziona? Come hai compilato? Cosa contiene main.c?
Devi accedere o registrarti per scrivere nel forum
1 risposte