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

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

Διαδοχική Τύπος δεδομένων

Πολλές γλώσσες προγραμματισμού , συμπεριλαμβανομένων των C , C + + , Python και Java , περιλαμβάνουν αλληλουχία ή διαδοχική τύπους δεδομένων . Διαδοχική τύποι δεδομένων έχουν πολλές κοινές ιδιότητες . Περιέχουν πολλαπλά κομμάτια των δεδομένων , που είναι γνωστή ως " στοιχεία ", τα οποία διατηρούνται σε μια συγκεκριμένη σειρά . Κάθε στοιχείο είναι αριθμημένο, ή προσαρμόζονται , έτσι ώστε τα μεμονωμένα στοιχεία , κομμάτια της αλληλουχίας ή το σύνολο της αλληλουχίας μπορεί να αλλοιωθεί . Σπάγγοι

Μια συμβολοσειρά είναι μια ακολουθία των τιμών των δεδομένων , συνήθως ομάδες των οκτώ γειτονικών bits , που είναι γνωστή ως " bytes ", που αντιπροσωπεύουν συνήθως χαρακτήρες . Η χαρτογράφηση μεταξύ των τιμών δεδομένων και τους χαρακτήρες προσδιορίζεται από ένα σύνολο χαρακτήρων , μια καθορισμένη λίστα των χαρακτήρων που αναγνωρίζονται από το υλικό και το λογισμικό του υπολογιστή . Οι χαρακτήρες σε μια συμβολοσειρά αριθμούνται από αριστερά προς τα δεξιά ξεκινώντας από 0 ή, εναλλακτικά, με αρίθμηση από δεξιά προς τα αριστερά , ξεκινώντας από μείον 1 . Κάθε χαρακτήρας μιας συμβολοσειράς μπορεί να προσεγγιστεί με την τοποθέτηση του δείκτη μετά το όνομα συμβολοσειράς μέσα σε αγκύλες .
Εικόνων Πίνακες
Η

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

Η Λίστες

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

Μερικές γλώσσες προγραμματισμού , συμπεριλαμβανομένης της Lisp και Python , περιλαμβάνουν μια πρόσθετη διαδοχική τύπο δεδομένων , που είναι γνωστή ως « πλειάδα . " A πλειάδα ορίζεται σαν μια λίστα , αλλά μόλις έχει δημιουργηθεί μια πλειάδα, τα στοιχεία δεν μπορούν να προστεθούν ή να αφαιρεθούν . Με άλλα λόγια , είναι « αμετάβλητη ». Για τα δεδομένα που δεν χρειάζεται να αλλάξει , πλειάδες παρέχουν προστασία από τυχαίες αλλαγές και είναι ταχύτερη από ό, τι λίστες . Οι πλειάδες χρησιμοποιούνται συνήθως για να περάσει μια σειρά από παραμέτρους από το ένα πρόγραμμα στο άλλο , ή να αντιπροσωπεύουν ένα σύνολο χαρακτηριστικών αξία σε μια σχεσιακή βάση δεδομένων .
Η
εικόνων

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

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