Το βασικό θεμέλιο του προγραμματισμού C είναι η " δήλωση ". Δήλωση AC αντιπροσωπεύει μία εντολή στην εκτέλεση του προγραμματισμού C . Δηλώσεις C συνήθως λαμβάνουν μόνο μία γραμμή κώδικα , και να καταγγελθεί από ένα ερωτηματικό ( " ? " ) . Οι ομάδες δηλώσεων πραγματοποιήθηκε από κοινού από τη λειτουργία ή το σκοπό ονομάζονται κωδικός " . Μπλοκ " Μια τυπική δήλωση εκτελεί αποστολή δεδομένων σε μια μεταβλητή , μια μαθηματική πράξη ή μια κλήση σε μια λειτουργία , όπως στα ακόλουθα παραδείγματα :
x = 4 ? //μεταβλητή assignmenty = 5 + 6 ? //προσθήκη και αντιστοίχιση εικόνων
Λειτουργίες
Η
μπλοκ κώδικα συνδέονται μεταξύ τους με ένα όνομα και το σκοπό ονομάζονται " ? . λειτουργίες " συναρτήσεις είναι ειδικά μπλοκ κώδικα σε ότι ένας προγραμματιστής μπορεί να παραπέμπει το μπλοκ του κώδικα από το όνομά του και να πάρει τα αποτελέσματα από οποιοδήποτε υπολογισμό που συμβαίνουν εντός του μπλοκ . Λειτουργίες αποτελούν την καρδιά του κάθε κώδικα C ? Επιτρέπουν στους προγραμματιστές να γράφουν κώδικα και να επαναχρησιμοποιηθεί ξανά και ξανά . Για παράδειγμα , η ακόλουθη συνάρτηση "διπλό " παίρνει μια μεταβλητή , και επιστρέφει τα αποτελέσματα της διπλής την τιμή αυτής της μεταβλητής :
int double ( int x ) { επιστροφή x * 2 ? }
η κύρια λειτουργία
Η
το κεντρικό μέρος οποιουδήποτε προγράμματος C είναι η κύρια λειτουργία . Η κύρια λειτουργία προσδιορίζει συνήθως το κεντρικό κώδικα για να εκτελέσει το πρόγραμμα . Κάθε πρόγραμμα που ένας χρήστης θα εκτελέσει πρέπει να περιέχει ένα " κύριο ", η οποία θα μοιάζει με τον ακόλουθο κώδικα :
int main ( ) { /* κώδικα για το πρόγραμμα πηγαίνει εδώ * /return 0 ? }
οποιοδήποτε κώδικα για το πρόγραμμα θα εμφανιστεί μέσα στο " main () " πριν από το " επιστρέφει 0 " δήλωση.
εικόνων ο Προεπεξεργαστής
Η
πριν από εκτελείται το πρόγραμμα , ο προγραμματιστής μπορεί να καθορίσει μακροεντολές , εισάγετε εξωτερικές βιβλιοθήκες και να ορίσετε άλλες λειτουργίες ως μέρος του « Preprocessor . " Αυτές οι εντολές θα εκτελεστούν πριν την έναρξη του προγράμματος , και συνήθως αφορούν την εκτέλεση της main ( ) . Για παράδειγμα, η παρακάτω εικόνα εμφανίζει τον προγραμματιστή εισάγει τις βιβλιοθήκες εισόδου /εξόδου , και δηλώνοντας μια λειτουργία " shiftBits ( ) " πριν από τον ορισμό του ( Πηγή 1 ) :
# include " stdio.h "
int shiftBits ( ) ?
int main ( ) { /* Κωδικός * /return 0 ? }
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα