Πώς να μάθετε να προγραμματίζετε με C: 8 βήματα (με εικόνες)

Πίνακας περιεχομένων:

Πώς να μάθετε να προγραμματίζετε με C: 8 βήματα (με εικόνες)
Πώς να μάθετε να προγραμματίζετε με C: 8 βήματα (με εικόνες)

Βίντεο: Πώς να μάθετε να προγραμματίζετε με C: 8 βήματα (με εικόνες)

Βίντεο: Πώς να μάθετε να προγραμματίζετε με C: 8 βήματα (με εικόνες)
Βίντεο: Windows - Πως εξαιρώ από το αντιβιοτικό των Windows ένα πρόγραμμα ή έναν φάκελο 2024, Νοέμβριος
Anonim

Η C είναι μια αρκετά παλιά γλώσσα προγραμματισμού. Το C αναπτύχθηκε τη δεκαετία του '70, αλλά εξακολουθεί να είναι αρκετά ισχυρό επειδή το C λειτουργεί σε χαμηλό επίπεδο. Η εκμάθηση C είναι ένας πολύ καλός τρόπος για να σας μυήσει σε πιο πολύπλοκες γλώσσες προγραμματισμού και η γνώση που έχετε μπορεί να εφαρμοστεί σε σχεδόν οποιαδήποτε γλώσσα προγραμματισμού και να σας βοηθήσει να κατανοήσετε την ανάπτυξη εφαρμογών. Για να ξεκινήσετε την εκμάθηση της γλώσσας προγραμματισμού C, δείτε το βήμα 1 παρακάτω.

Βήμα

Μέρος 1 από 6: Προετοιμασία

53403 1 2
53403 1 2

Βήμα 1. Λήψη και εγκατάσταση του μεταγλωττιστή C

Ο κωδικός C πρέπει να μεταγλωττιστεί με ένα πρόγραμμα που ερμηνεύει τον κώδικα σε σήματα που κατανοεί το μηχάνημα. Οι μεταγλωττιστές είναι συνήθως δωρεάν και διατίθενται διάφοροι μεταγλωττιστές για διαφορετικά λειτουργικά συστήματα.

  • Για Windows, δοκιμάστε το Microsoft Visual Studio Express ή το mingw.
  • Για Mac, το XCode είναι ένας από τους καλύτερους μεταγλωττιστές C.
  • Για Linux, το gcc είναι μία από τις πιο δημοφιλείς επιλογές.
53403 2 2
53403 2 2

Βήμα 2. Κατανοήστε τα βασικά του προγραμματισμού

Η C είναι μια αρκετά παλιά γλώσσα προγραμματισμού και μπορεί να είναι πολύ ισχυρή. Το C σχεδιάστηκε για λειτουργικά συστήματα Unix, αλλά έχει αναπτυχθεί για σχεδόν όλα τα λειτουργικά συστήματα. Η σύγχρονη έκδοση του C είναι C ++.

Βασικά, το C αποτελείται από συναρτήσεις και σε αυτές τις συναρτήσεις, μπορείτε να χρησιμοποιήσετε μεταβλητές, δηλώσεις υπό όρους και βρόχους για να αποθηκεύσετε και να χειριστείτε δεδομένα

53403 3 2
53403 3 2

Βήμα 3. Διαβάστε τον βασικό κώδικα

Ρίξτε μια ματιά στα παρακάτω βασικά προγράμματα για να μάθετε πώς λειτουργούν διάφορες πτυχές των γλωσσών προγραμματισμού και να πάρετε μια ιδέα για το πώς λειτουργούν τα προγράμματα.

περιλαμβάνω int main () {printf ("Hello, World! / n"); getchar (); επιστρέφει 0 }

  • Η συνάρτηση #include χρησιμοποιείται πριν ξεκινήσει το πρόγραμμα και φορτώνει τις βιβλιοθήκες που έχουν τη λειτουργικότητα που χρειάζεστε. Σε αυτό το πρόγραμμα, το stdio.h σάς επιτρέπει να χρησιμοποιείτε τις λειτουργίες printf () και getchar ().
  • Η συνάρτηση int main () λέει στον μεταγλωττιστή ότι το πρόγραμμα εκτελεί μια συνάρτηση που ονομάζεται "main" και θα επιστρέψει έναν ακέραιο όταν ολοκληρωθεί. Όλα τα προγράμματα C εκτελούν τη λειτουργία "κύρια".
  • {} υποδεικνύει ότι όλος ο κώδικας που περιέχει είναι μέρος της συνάρτησης. Σε αυτό το πρόγραμμα, όλος ο κώδικας σε αυτό περιλαμβάνεται στη λειτουργία "κύρια".
  • Η συνάρτηση printf () επιστρέφει το περιεχόμενο σε εισαγωγικά στην οθόνη του χρήστη. Τα εισαγωγικά χρησιμοποιούνται έτσι ώστε το κείμενο να εκτυπώνεται σωστά. / n λέει στον μεταγλωττιστή να μετακινήσει τον κέρσορα σε μια νέα γραμμή.
  • ? σηματοδοτεί το τέλος της γραμμής. Σχεδόν όλες οι γραμμές του κώδικα C πρέπει να τελειώνουν με ερωτηματικό.
  • Η εντολή getchar () λέει στον μεταγλωττιστή να περιμένει την εισαγωγή πληκτρολογίου πριν συνεχίσει. Αυτό είναι χρήσιμο επειδή πολλοί μεταγλωττιστές θα εκτελέσουν το πρόγραμμα και θα κλείσουν αμέσως το παράθυρο. Αυτή η λειτουργία αποτρέπει το τέλος του προγράμματος πριν πατηθεί ένα πλήκτρο.
  • Η εντολή επιστροφής 0 σημαίνει το τέλος της συνάρτησης. Σημειώστε ότι η συνάρτηση "κύρια" είναι μια συνάρτηση int. Δηλαδή, το "main" πρέπει να επιστρέψει έναν ακέραιο αριθμό μετά το τέλος του προγράμματος. Το μηδέν υποδεικνύει ότι το πρόγραμμα εκτελέστηκε σωστά. ένας άλλος αριθμός υποδεικνύει ότι το πρόγραμμα αντιμετώπισε σφάλμα.
53403 4 2
53403 4 2

Βήμα 4. Δοκιμάστε να συντάξετε το πρόγραμμα

Εισαγάγετε το πρόγραμμα στον επεξεργαστή κώδικα και αποθηκεύστε το ως αρχείο "*.c". Μεταγλώττιση πατώντας το κουμπί Δημιουργία ή Εκτέλεση.

53403 5 2
53403 5 2

Βήμα 5. Να σχολιάζετε πάντα τον κωδικό σας

Τα σχόλια είναι κομμάτια κώδικα που δεν μεταγλωττίζονται, αλλά σας επιτρέπουν να εξηγήσετε τι συμβαίνει. Τα σχόλια είναι χρήσιμα για να υπενθυμίζετε στον εαυτό σας τη λειτουργικότητα του κώδικα και να βοηθάτε άλλους προγραμματιστές που ενδέχεται να δουν τον κώδικά σας.

  • Για να σχολιάσετε τον κωδικό στο C, βάλτε / * στην αρχή του σχολίου και * / στο τέλος του σχολίου.
  • Σχολιάστε όλα τα τμήματα κώδικα εκτός από τα πιο βασικά.
  • Τα σχόλια μπορούν να χρησιμοποιηθούν για τον αποκλεισμό ορισμένων τμημάτων κώδικα χωρίς τη διαγραφή τους. Αποσυνδέστε τον κώδικα που θέλετε να εξαιρέσετε και μεταγλωττίστε το πρόγραμμα. Εάν θέλετε να επιστρέψετε τον κωδικό, μην τον σχολιάσετε.

Μέρος 2 από 6: Χρήση μεταβλητών

53403 6 2
53403 6 2

Βήμα 1. Κατανοήστε τη λειτουργία των μεταβλητών

Οι μεταβλητές σάς επιτρέπουν να αποθηκεύετε δεδομένα, είτε από υπολογισμούς στο πρόγραμμα είτε από εισαγωγή χρήστη. Οι μεταβλητές πρέπει να οριστούν πριν από τη χρήση τους και υπάρχουν διάφοροι τύποι μεταβλητών για να διαλέξετε.

Οι μεταβλητές που χρησιμοποιούνται αρκετά είναι int, char και float. Κάθε τύπος μεταβλητής αποθηκεύει διαφορετικό τύπο δεδομένων

53403 7 2
53403 7 2

Βήμα 2. Μάθετε πώς να δηλώνετε μεταβλητές

Οι μεταβλητές πρέπει να δημιουργηθούν ή να δηλωθούν, προτού μπορέσουν να χρησιμοποιηθούν από το πρόγραμμα. Δηλώστε μια μεταβλητή εισάγοντας τον τύπο δεδομένων και το όνομα της μεταβλητής. Για παράδειγμα, μπορούν να χρησιμοποιηθούν οι ακόλουθες μεταβλητές:

επιπλέει x? ονομασίες? int a, b, c, d;

  • Θυμηθείτε ότι μπορείτε να δηλώσετε πολλές μεταβλητές σε μια σειρά, αρκεί να είναι του ίδιου τύπου. Διαχωρίστε το όνομα κάθε μεταβλητής με ένα κόμμα.
  • Όπως οι περισσότερες γραμμές στο C, κάθε μεταβλητή πρέπει να τελειώνει με ερωτηματικό.
53403 8 2
53403 8 2

Βήμα 3. Μάθετε πού μπορείτε να δηλώσετε μεταβλητές

Οι μεταβλητές πρέπει να δηλώνονται στην αρχή κάθε μπλοκ κώδικα (μέσα {}). Εάν προσπαθήσετε να δηλώσετε μεταβλητές αργότερα, το πρόγραμμά σας δεν θα εκτελεστεί σωστά.

53403 9 1
53403 9 1

Βήμα 4. Χρησιμοποιήστε μεταβλητές για να αποθηκεύσετε την είσοδο χρήστη

Αφού καταλάβετε πώς λειτουργούν οι μεταβλητές, μπορείτε να γράψετε προγράμματα που αποθηκεύουν τις εισόδους των χρηστών. Θα χρησιμοποιήσετε τη λειτουργία scanf στο πρόγραμμά σας. Αυτή η συνάρτηση αναζητά μια δεδομένη είσοδο σε μια καθορισμένη τιμή.

περιλαμβάνω int main () {int x; printf ("Εισαγάγετε έναν αριθμό:"); scanf ("%d", & x); printf ("Καταχωρίσατε %d", x); getchar (); επιστρέφει 0 }

  • Η γραμμή "%d" λέει στο scanf να αναζητήσει έναν ακέραιο αριθμό στην είσοδο του χρήστη.
  • Η & πριν από τη μεταβλητή x λέει scanf πού πρέπει να βρεθεί η μεταβλητή για να την αλλάξει και αποθηκεύει έναν ακέραιο αριθμό στη μεταβλητή.
  • Η τελευταία εντολή printf επιστρέφει έναν ακέραιο αριθμό στο χρήστη.
53403 10 2
53403 10 2

Βήμα 5. Χειριστείτε τις μεταβλητές σας

Μπορείτε να χρησιμοποιήσετε μαθηματικές εκφράσεις για να τροποποιήσετε δεδομένα που είναι ήδη αποθηκευμένα σε μια μεταβλητή. Η διαφορά στις μαθηματικές εκφράσεις που πρέπει να καταλάβετε είναι ότι = ορίζει την τιμή μιας μεταβλητής, ενώ == συγκρίνει τις τιμές και των δύο πλευρών για να διαπιστώσει εάν είναι παρόμοιες.

x = 3 * 4; / * ορίστε "x" σε 3 * 4 ή 12 */ x = x + 3. / * προσθέτει 3 στην αρχική τιμή "x" και ορίζει τη νέα τιμή ως μεταβλητή */ x == 15; / * ελέγχει αν το "x" είναι ίσο με 15 */ x <10? / * ελέγξτε αν η τιμή του "x" είναι μικρότερη από 10 */

Μέρος 3 από 6: Χρήση δηλώσεων υπό όρους

53403 11 2
53403 11 2

Βήμα 1. Κατανοήστε τα βασικά των δηλώσεων υπό όρους

Οι όροι υπό όρους βρίσκονται στο επίκεντρο πολλών προγραμμάτων και είναι δηλώσεις των οποίων οι απαντήσεις είναι ΑΛΗΘΙΝΕΣ ή ΛΑΘΟΣ, και στη συνέχεια εκτελέστε το πρόγραμμα με βάση το αποτέλεσμα. Η πιο βασική δήλωση υπό όρους είναι εάν.

Το TRUE και το FALSE λειτουργούν με διαφορετικούς τρόπους στο C. Το TRUE τελειώνει πάντα σε έναν αριθμό διαφορετικό από 0. Όταν πραγματοποιείτε μια σύγκριση, εάν το αποτέλεσμα είναι TRUE, ο αριθμός "1" θα βγει. Εάν "FALSE", το "0" θα βγει. Η κατανόηση αυτού του θέματος θα σας βοηθήσει να κατανοήσετε τον τρόπο επεξεργασίας των δηλώσεων IF

53403 12 2
53403 12 2

Βήμα 2. Μάθετε τους βασικούς τελεστές υπό όρους

Οι εντολές υπό όρους χρησιμοποιούν μαθηματικούς τελεστές για να συγκρίνουν τιμές. Αυτή η λίστα περιέχει τους πιο συχνά χρησιμοποιούμενους τελεστές υπό όρους.

/* μεγαλύτερο από* /< /* μικρότερο από* /> = /* μεγαλύτερο ή ίσο με* /<= /* μικρότερο ή ίσο με* /== /* ίσο με* /! = /* μη ίσο προς το */

10> 5 ΑΛΗΘΙΝΗ 6 <15 ΑΛΗΘΕΙΑ 8> = 8 ΑΛΗΘΙΝΗ 4 <= 8 ΑΛΗΘΕΙΑ 3 == 3 ΑΛΗΘΙΝΗ 4! = 5 ΑΛΗΘΙΝΗ

53403 13 2
53403 13 2

Βήμα 3. Γράψτε μια βασική πρόταση IF

Μπορείτε να χρησιμοποιήσετε μια δήλωση IF για να καθορίσετε τι θα κάνει το πρόγραμμα μετά τον έλεγχο μιας δήλωσης. Μπορείτε να το συνδυάσετε με άλλες εντολές υπό όρους για να δημιουργήσετε ένα υπέροχο πρόγραμμα πολλαπλών επιλογών, αλλά αυτή τη φορά, δημιουργήστε μια βασική πρόταση IF για να συνηθίσετε.

περιλαμβάνω int main () {if (3 <5) printf ("3 is less than 5"); getchar ();}

53403 14 2
53403 14 2

Βήμα 4. Χρησιμοποιήστε δηλώσεις ELSE/IF για να αναπτύξετε την κατάστασή σας

Μπορείτε να επεκτείνετε τη δήλωση IF χρησιμοποιώντας ELSE και ELSE IF για να χειριστεί διαφορετικά αποτελέσματα. Η δήλωση ELSE θα εκτελεστεί εάν η δήλωση IF αξιολογηθεί ως FALSE. Το ELSE IF σάς επιτρέπει να συμπεριλάβετε πολλαπλές δηλώσεις IF σε ένα μόνο μπλοκ κώδικα για να χειριστείτε διαφορετικές περιπτώσεις. Διαβάστε το παρακάτω παράδειγμα για να δείτε πώς αλληλεπιδρούν οι δηλώσεις υπό όρους.

#include int main () {int age; printf ("Παρακαλώ εισάγετε την τρέχουσα ηλικία σας:"); scanf ("%d", & ηλικία); if (ηλικία <= 12) {printf ("Είσαι απλώς παιδί! / n"); } else if (ηλικία <20) {printf ("Το να είσαι έφηβος είναι πολύ καλό! / n"); } else if (ηλικία <40) {printf ("Είστε ακόμα νέοι στην καρδιά! / n"); } else {printf ("Με την ηλικία έρχεται η σοφία. / n"); } επιστροφή 0; }

Το πρόγραμμα λαμβάνει την είσοδο από τον χρήστη και την παίρνει μέσω των δηλώσεων IF. Εάν ο αριθμός ικανοποιεί την πρώτη πρόταση, τότε επιστρέφεται η πρώτη δήλωση printf. Εάν δεν ικανοποιεί την πρώτη δήλωση, λαμβάνεται μέσω κάθε δήλωσης ΑΛΛΟ ΑΝ ΕΙΝΑΙ έως ότου βρει μια που λειτουργεί. Εάν δεν ταιριάζει με κανένα από αυτά, περνά στο τέλος της δήλωσης ELSE

Μέρος 4 από 6: Βρόχοι εκμάθησης

53403 15 2
53403 15 2

Βήμα 1. Κατανοήστε πώς λειτουργούν οι βρόχοι

Οι βρόχοι είναι μία από τις πιο σημαντικές πτυχές του προγραμματισμού, καθώς σας επιτρέπουν να επαναλαμβάνετε μπλοκ κώδικα μέχρι να πληρούνται συγκεκριμένες προϋποθέσεις. Αυτό μπορεί να κάνει τις επαναλαμβανόμενες ενέργειες πολύ εύκολο να εφαρμοστούν και σας εμποδίζει να γράφετε νέες δηλώσεις υπό όρους κάθε φορά που θέλετε να συμβεί κάτι.

Υπάρχουν τρεις κύριοι τύποι βρόχων: FOR, WHILE και DO… WHILE

53403 16 2
53403 16 2

Βήμα 2. Χρησιμοποιήστε ένα βρόχο FOR

Αυτός είναι ο πιο συνηθισμένος και χρήσιμος τύπος βρόχου. Θα συνεχίσει να εκτελεί τη συνάρτηση μέχρι να πληρούνται οι προϋποθέσεις που τίθενται στον βρόχο FOR. Οι βρόχοι FOR απαιτούν τρεις προϋποθέσεις: προετοιμασία της μεταβλητής, προϋποθέσεις που πρέπει να πληρούνται και τρόπος ενημέρωσης της μεταβλητής. Εάν δεν χρειάζεστε όλες αυτές τις συνθήκες, θα πρέπει ακόμα να αφήσετε ένα κενό διάστημα με ερωτηματικό, διαφορετικά ο βρόχος θα τρέξει για πάντα.

περιλαμβάνω int main () {int y; για (y = 0; y <15; y ++;) {printf ("%d / n", y); } getchar ();}

Στο παραπάνω πρόγραμμα, το y είναι 0 και ο βρόχος θα συνεχίσει όσο η τιμή του είναι κάτω από 15. Κάθε φορά που εμφανίζεται η τιμή του y, η τιμή του y θα αυξάνεται κατά 1 και θα συνεχίζει να επαναλαμβάνεται. Μόλις το y φτάσει το 15, ο βρόχος θα σταματήσει

53403 17 2
53403 17 2

Βήμα 3. Χρησιμοποιήστε τον βρόχο WHILE

Ο βρόχος WHILE είναι απλούστερος από τον βρόχο FOR, επειδή έχει μόνο μία συνθήκη και θα επαναλαμβάνεται για όσο διάστημα η συνθήκη είναι αληθής. Δεν χρειάζεται να ξεκινήσετε ή να ενημερώσετε μεταβλητές, αν και μπορείτε να το κάνετε στον κύριο βρόχο.

#include int main () {int y; ενώ (y <= 15) {printf ("%d / n", y); y ++; } getchar (); }

Η εντολή y ++ προσθέτει 1 στη μεταβλητή y κάθε φορά που εκτελείται ο βρόχος. Μόλις το y φτάσει το 16 (θυμηθείτε ότι αυτός ο βρόχος θα τρέξει όσο το y είναι μικρότερο ή ίσο με 15), ο βρόχος θα σταματήσει

53403 18 2
53403 18 2

Βήμα 4. Χρησιμοποιήστε το "DO

.. WHILE . Αυτός ο βρόχος είναι χρήσιμος εάν θέλετε να διασφαλίσετε ότι ο βρόχος εκτελείται τουλάχιστον μία φορά. Στους βρόχους FOR και WHILE, η κατάσταση του βρόχου ελέγχεται στην αρχή του βρόχου, επιτρέποντας τη μη τήρηση της συνθήκης και Ο βρόχος DO… WHILE ελέγχει την κατάσταση στον τελικό βρόχο, ο οποίος διασφαλίζει ότι ο βρόχος εκτελείται τουλάχιστον μία φορά.

#include int main () {int y; y = 5; do {printf ("Αυτός ο βρόχος τρέχει! / n"); } ενώ (y! = 5); getchar (); }

  • Αυτός ο βρόχος θα εμφανίσει ένα μήνυμα ακόμη και αν η συνθήκη είναι ΛΑΘΟΣ. Η μεταβλητή y έχει οριστεί σε 5 και ο βρόχος έχει ρυθμιστεί να εκτελείται όταν το y δεν είναι ίσο με 5, οπότε ο βρόχος σταματά. Το μήνυμα εκτυπώθηκε επειδή η κατάσταση δεν ελέγχθηκε μέχρι το τέλος του προγράμματος.
  • Ο βρόχος WHILE στο πακέτο DO… WHILE πρέπει να τελειώσει με ερωτηματικό. Αυτή η περίπτωση είναι η μόνη περίπτωση όπου ο βρόχος τελειώνει με ερωτηματικό.

Μέρος 5 από 6: Χρήση συναρτήσεων

53403 19 1
53403 19 1

Βήμα 1. Κατανοήστε τα βασικά των συναρτήσεων

Οι συναρτήσεις είναι κομμάτια κώδικα που μπορούν να κληθούν από άλλα μέρη του προγράμματος. Οι λειτουργίες σάς επιτρέπουν να επαναλαμβάνετε εύκολα τον κώδικα και να κάνετε ευκολότερα την ανάγνωση και την τροποποίηση των προγραμμάτων. Μπορείτε να χρησιμοποιήσετε όλες τις τεχνικές σε αυτό το άρθρο σε μια συνάρτηση και ακόμη και να χρησιμοποιήσετε άλλες συναρτήσεις.

  • Η κύρια γραμμή () στην κορυφή όλου αυτού του παραδείγματος είναι μια συνάρτηση, όπως και το getchar ()
  • Η χρήση των λειτουργιών είναι απαραίτητη για αποτελεσματικό και ευανάγνωστο κώδικα. Χρησιμοποιήστε τις καλύτερες δυνατές λειτουργίες για να δημιουργήσετε ένα προσεγμένο πρόγραμμα.
53403 20 2
53403 20 2

Βήμα 2. Ξεκινήστε με ένα περίγραμμα

Οι συναρτήσεις θα πρέπει να δημιουργηθούν αφού έχετε περιγράψει τη χρήση τους πριν ξεκινήσετε τον προγραμματισμό. Η βασική σύνταξη μιας συνάρτησης είναι "name_type name (argument1, argument2, etc.);". Για παράδειγμα, για να δημιουργήσετε μια συνάρτηση που προσθέτει δύο αριθμούς:

int add (int x, int y);

Αυτός ο κώδικας θα δημιουργήσει μια συνάρτηση που προσθέτει δύο ακέραιους αριθμούς (x και y) και στη συνέχεια επιστρέφει το αποτέλεσμα ως ακέραιος

53403 21 1
53403 21 1

Βήμα 3. Χρησιμοποιήστε μια συνάρτηση σε ένα πρόγραμμα

Μπορείτε να χρησιμοποιήσετε το περίγραμμα του προγράμματος για να δημιουργήσετε ένα πρόγραμμα που δέχεται δύο ακέραιες εισόδους από το χρήστη και στη συνέχεια τις προσθέτει. Το πρόγραμμα θα ελέγξει πώς λειτουργεί η συνάρτηση προσαύξησης και θα το χρησιμοποιήσει για να αλλάξει τον εισαγόμενο αριθμό.

#include int add (int x, int y); int main () {int x; int y? printf ("Εισαγάγετε δύο αριθμούς για να προσθέσετε μαζί:"); scanf ("%d", & x); scanf ("%d", & y); printf ("Το άθροισμα των αριθμών σας είναι %d / n", προσθέστε (x, y)); getchar (); } int add (int x, int y) {return x + y; }

  • Σημειώστε ότι το περίγραμμα του προγράμματος βρίσκεται στο επάνω μέρος. Αυτό το περίγραμμα λέει στον μεταγλωττιστή τι πρέπει να κάνει όταν καλείται η συνάρτηση και το αποτέλεσμα της συνάρτησης. Αυτό το περίγραμμα είναι χρήσιμο μόνο εάν θέλετε να ορίσετε συναρτήσεις σε άλλα μέρη του προγράμματος. Μπορείτε να ορίσετε την προσθήκη () πριν από την κύρια () και το αποτέλεσμα θα είναι το ίδιο.
  • Η πραγματική συνάρτηση μιας συνάρτησης ορίζεται στο κάτω μέρος του προγράμματος. Η κύρια συνάρτηση () δέχεται ακέραιες εισόδους από το χρήστη και τις μεταφέρει στη συνάρτηση add () για επεξεργασία. Η συνάρτηση add () επιστρέφει το αποτέλεσμα στο main ()
  • Μόλις οριστεί η προσθήκη (), η συνάρτηση μπορεί να κληθεί οπουδήποτε στο πρόγραμμα.

Μέρος 6 από 6: Συνέχεια του Μαθήματος

53403 22 1
53403 22 1

Βήμα 1. Βρείτε μερικά εγχειρίδια Γ

Αυτό το άρθρο καλύπτει τα βασικά του προγραμματισμού C, αλλά καλύπτει μόνο την επιφάνεια. Ένα καλό βιβλίο αναφοράς θα σας βοηθήσει να λύσετε προβλήματα και θα σας βοηθήσει να ξεπεράσετε τη σύγχυση.

53403 23 1
53403 23 1

Βήμα 2. Γίνετε μέλος της κοινότητας

Πολλές κοινότητες, τόσο online όσο και offline, είναι αφιερωμένες στον προγραμματισμό και στις γλώσσες προγραμματισμού. Βρείτε άλλους προγραμματιστές C για να ανταλλάξετε ιδέες και κώδικα και θα μάθετε επίσης πολλά.

Παρακολουθήστε εκδηλώσεις hackathon όποτε είναι δυνατόν. Είναι μια εκδήλωση όπου ομάδες και προγραμματιστές ανταγωνίζονται τον χρόνο για να προγραμματίσουν και να λύσουν προβλήματα, παράγοντας συχνά δημιουργικά αποτελέσματα. Μπορείτε να βρείτε πολλούς ταλαντούχους προγραμματιστές σε αυτήν την τακτική εκδήλωση σε όλο τον κόσμο

53403 24 1
53403 24 1

Βήμα 3. Πάρτε ένα μάθημα προγραμματισμού

Δεν χρειάζεται να σπουδάσετε Μηχανική Πληροφορικής, αλλά η παρακολούθηση μαθημάτων προγραμματισμού θα βοηθήσει πραγματικά τη μαθησιακή σας διαδικασία. Δεν υπάρχει μεγαλύτερη βοήθεια από τη βοήθεια κάποιου που είναι εξοικειωμένος με μια γλώσσα προγραμματισμού μέσα και έξω. Μπορείτε να παρακολουθήσετε μαθήματα προγραμματισμού σε κέντρα νεότητας και κοντινά κολέγια και ορισμένα κολέγια σας επιτρέπουν να παρακολουθείτε τα μαθήματά τους χωρίς να είστε φοιτητές.

53403 25 1
53403 25 1

Βήμα 4. Μάθετε C ++

Μόλις καταλάβετε το C, δεν βλάπτει ποτέ να μάθετε C ++. Το C ++ είναι μια σύγχρονη έκδοση του C που είναι πιο ευέλικτη. Το C ++ σχεδιάστηκε με γνώμονα τον χειρισμό αντικειμένων και η κατανόηση του C ++ θα σας επιτρέψει να δημιουργήσετε ισχυρά προγράμματα για μια ποικιλία λειτουργικών συστημάτων.

Συμβουλές

  • Προσθέστε πάντα σχόλια στο πρόγραμμά σας. Τα σχόλια όχι μόνο βοηθούν τα άλλα άτομα να δουν τον κωδικό σας, αλλά σας βοηθούν επίσης να θυμηθείτε τι γράψατε και γιατί γράψατε τον κώδικα. Μπορεί να γνωρίζετε τι γράψατε τώρα, αλλά μετά από δύο ή τρεις μήνες, δεν θα το θυμάστε.
  • Τερματίζετε πάντα τις δηλώσεις όπως printf (), scanf (), getch () κλπ με ερωτηματικό, αλλά μην χρησιμοποιείτε ερωτηματικά σε δηλώσεις ελέγχου βρόχου όπως "εάν", "ενώ" ή "για".
  • Όταν αντιμετωπίζετε συντακτικά σφάλματα κατά τη μεταγλώττιση, κάντε μια αναζήτηση στο Google εάν είστε μπερδεμένοι. Πιθανότατα κάποιος άλλος έχει βιώσει το ίδιο πράγμα και έχει δημοσιεύσει μια λύση.
  • Ο πηγαίος κώδικας C θα πρέπει να έχει επέκταση *. C, ώστε ο μεταγλωττιστής να καταλάβει ότι το αρχείο σας είναι πηγαίος κώδικας C.
  • Θυμηθείτε ότι ο επιμελής είναι πάντα έξυπνος. Όσο πιο επιμελώς εξασκηθείτε στον προγραμματισμό, τόσο πιο γρήγορα θα μπορείτε να προγραμματίσετε ομαλά. Ξεκινήστε με σύντομα, απλά προγράμματα έως ότου μιλήσετε άπταιστα, και μόλις είστε σίγουροι, μπορείτε να εργαστείτε σε πιο πολύπλοκα προγράμματα.
  • Προσπαθήστε να μάθετε τη δομή της λογικής καθώς θα σας βοηθήσει πολύ όταν γράφετε κώδικα.

Συνιστάται: