Πώς να γράφετε σχόλια στον προγραμματισμό C
Τι είναι το σχόλιο στη γλώσσα C;
A σχόλιο είναι μια εξήγηση ή περιγραφή του πηγαίου κώδικα του προγράμματος. Βοηθά έναν προγραμματιστή να εξηγήσει τη λογική του κώδικα και βελτιώνει την αναγνωσιμότητα του προγράμματος. Κατά το χρόνο εκτέλεσης, ένα σχόλιο αγνοείται από τον μεταγλωττιστή.
Υπάρχουν δύο τύποι σχολίων στο C:
1) Ένα σχόλιο που ξεκινά με κάθετο αστερίσκο /* και τελειώνει με κάθετο αστερίσκο */ και μπορείτε να το τοποθετήσετε οπουδήποτε στον κώδικά σας, στην ίδια γραμμή ή σε πολλές γραμμές.
2) Σχόλια μονής γραμμής που χρησιμοποιούν διπλή κάθετο // αφιερωμένη σε μεμονωμένες γραμμές σχολίων
Παράδειγμα σχολίου μίας γραμμής
// single line comment example
Ακολουθεί ένα παράδειγμα τύπου σχολίων
// C program to demo // Single Line comment #include <stdio.h> int main(void) { // This is a single line comment printf("Guru99"); return 0; // return zero }
Παράδειγμα σχολίου πολλαπλών γραμμών
/* Sample Multiline Comment Line 1 Line 2 …. … */
Παράδειγμα σχολίου πολλαπλών γραμμών
#include <stdio.h> int main() { /* in main function I can write my principal code And this in several comments line */ int x = 42; //x is a integer variable printf("%d", x); return 0;}
Γιατί χρειάζεστε σχόλια;
Ένας καλός προγραμματιστής που γράφει κώδικες κατανοητούς από έναν άνθρωπο είναι καλύτερος από έναν προγραμματιστή που δημιουργεί κωδικούς κατανοητούς μόνο από το μηχάνημα.
Επομένως, συνιστάται ιδιαίτερα να εισαγάγετε σχόλια στον κώδικά σας επειδή είναι καλή πρακτική προγραμματισμού. Τα σχόλια δεν επηρεάζουν ένα πρόγραμμα επειδή το μεταγλωττιστής τους αγνοεί.
Τα σχόλια βοηθούν τον προγραμματιστή να κατανοήσει τη λογική/αλγόριθμο του κώδικα εάν τον επισκεφτεί ξανά μετά από πολύ καιρό.