Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Τι είναι ένα κομμάτι κώδικα C

C είναι ένα σύστημα γλώσσα προγραμματισμού που αναπτύχθηκε στη δεκαετία του 1970 για να εργαστεί σε νέες multitasking συστήματα κατά το χρόνο - δηλαδή , Unix ; . Όπως και με άλλα , κωδικός C χωρίζει η ίδια σε πολλά διαφορετικά μέρη . Εντός αυτών των τμημάτων , ο συγκεντρώθηκαν κώδικας μπορεί να αναφέρεται ως «θραύσματα κώδικα. " Ένα θραύσμα κώδικας είναι συνήθως μια μικρή δέσμη του κώδικα που κάνει κάτι συγκεκριμένο . Τμήματα κώδικα μπορούν να οργανωθούν σε λειτουργίες , δομές ή απλά ως συγκεντρώσεις του κώδικα που κάνει κάτι συγκεκριμένο . Κωδικός Fragments
Η

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

για ( i ? I <5 ? I + + ) { printf ( "% d" , i ) ? }

Η λειτουργίες
Η

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

άκυρη printRange ( int x ) {

για ( int i = 0 ? I <= x ? i + + ) { printf ( "% d" , i ) ? } }

Η Δομές
Η

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

struct { int Thing x ? Int y ? } ?

Struct Thing x ? Xx = 5 ? //X = 5x.y = 4 ? //y = , 4 φωτογραφίες Διανομή Κωδικός Fragments
Η

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

int i = 65 ? Ενώ ( i <= 90 ) { printf ( "% c" , ( char ) i) ? i + + ? } .

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


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα