Δημοσιεύτηκε: 01 Οκτ 2009, 11:30
από bullgr
simosx έγραψε:Για το int main(), είναι αισθητικά πιο καλό να φαίνεται ότι επιστρέφει ακέραιο, μιας και βάζουμε return 0;. Σε μερικούς μεταγλωττιστές εμφανίζει προειδοποίηση αν δε βάλεις return. Για το main(void), είναι προσωπικό στυλ, ότι η συγκεκριμένη συνάρτηση για τώρα δεν παίρνει ορίσματα.

Το main(void) είναι ο παλιομοδίτικος τρόπος (πρώτη έκδοση ANSI C)... Αν και συντακτικά ισχύει ακόμη (όπως και πολλές άλλες παραλείψεις για λόγους "συμβατότητας"), είναι καλό να το αποφεύγουν οι προγραμματιστές...