Δημοσιεύτηκε: 19 Σεπ 2011, 18:32
από migf1
Garrus έγραψε:
έγραψε:Για πες πόσα αρχεία .c έχεις και ποια είναι τα ονόματά τους.

Δεν ρωταω συγκεκριμενα, αλλα γενικα.Δεν λυνω καποια ασκηση.


Καπου σε ενα αλλο νημα ειχα δει πως τα .h ουσιαστικα δεν περιεχουν τον κωδικα που θελεις να συμπεριλαβεις, αλλα μονο τις δηλωσεις των συναρτησεων.
Γιατι;

Τα .h περιέχουν ορισμούς δομών, ενώσεων, τύπων απαρίθμησης, πρόσθετους τύπους δεδομένων, καθολικές μεταβλητές, macros, preprocessor directives και πρότυπα συναρτήσεων, που τα θέλεις να είναι κοινά σε περισσότερα από ένα .c αρχεία.

Α, και αν δεν δουλεύεις σε IDE, θα πρέπει να φτιάξεις κι ένα makefile για το compilation των .c αρχείων σε ένα εκτελέσιμο.

Θα ήταν πολύ πιο εύκολο αν παρέθετες κάποιο ζωντανό παράδειγμα με πιο συγκεκριμένες ερώτήσεις.