Τι είναι ο μηδενικός χαρακτήρας μιας συμβολοσειράς;
Τι είναι ο μηδενικός χαρακτήρας μιας συμβολοσειράς;

Βίντεο: Τι είναι ο μηδενικός χαρακτήρας μιας συμβολοσειράς;

Βίντεο: Τι είναι ο μηδενικός χαρακτήρας μιας συμβολοσειράς;
Βίντεο: Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 - ΧΑΡΑΚΤΗΡΕΣ ΚΑΙ ΣΥΜΒΟΛΟΣΕΙΡΕΣ - ΕΦΑΡΜΟΓΗ 2 2024, Ενδέχεται
Anonim

ΕΝΑ μηδενικός χαρακτήρας είναι ένα χαρακτήρας με τα bit allits να είναι μηδενικά. Επομένως, έχει αριθμητική τιμή μηδέν και μπορεί να χρησιμοποιηθεί για να αναπαραστήσει το τέλος του a σειρά του χαρακτήρες , όπως μια λέξη ή φράση. Αυτό βοηθά τους προγραμματιστές να προσδιορίσουν το μήκος του χορδές.

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

Στη σημειογραφία καρέ το μηδενικός χαρακτήρας είναι ^@. Μερικά πληκτρολόγια, μπορεί κανείς εισαγω ένα μηδενικός χαρακτήρας κρατώντας πατημένο το Ctrl και πατώντας το @ (στις διατάξεις των ΗΠΑ, μόνο τα Ctrl + 2 θα λειτουργούν συχνά, δεν χρειάζεται το ⇧ Shift για να λάβετε το σύμβολο @).

ποιος είναι ο μηδενικός χαρακτήρας στην Java; Η προεπιλεγμένη τιμή ενός τύπου char primitive είναι'u0000'( μηδενικός χαρακτήρας ) όπως αναφέρεται στο Ιάβα Προδιαγραφή Γλώσσας. Η συντόμευση για το 'u0000' είναι '', οπότε το μηδενικό μπορεί να αντιπροσωπεύεται είτε με το 'u0000' ή το ''. Το παρακάτω Ιάβα επικυρώνει το πρόγραμμα μηδενικό αναπαραστάσεις χρησιμοποιώντας το πεδίο char «c».

Επιπλέον, μπορεί μια συμβολοσειρά να είναι μηδενική;

Ενα άδειο σειρά , ωστόσο, είναι μια αξία - είναι α σειρά χωρίς χαρακτήρες. Μηδενικό είναι ουσιαστικά "τίποτα" - είναι η προεπιλεγμένη "τιμή" (για να χρησιμοποιήσουμε τον όρο χαλαρά) που η Java εκχωρεί σε οποιαδήποτε μεταβλητή Αντικειμένου που δεν έχει αρχικοποιηθεί. Μηδενικό δεν είναι πραγματικά μια αξία - και ως εκ τούτου, δεν έχει ιδιότητες.

Γιατί οι συμβολοσειρές τελειώνουν με null;

Επειδή η Γ χρησιμοποιεί μηδενικό -τερματίστηκε χορδές , που σημαίνει ότι το τέλος οποιουδήποτε σειρά επισημαίνεται με την τιμή ASCII 0 (το μηδενικό χαρακτήρας), ο οποίος επίσης αναπαρίσταται στο C ως ''. Μηδενικό Ο τερματισμός είναι πολύ διαφορετικός από τον τρόπο που χειρίζονται πολλές άλλες γλώσσες χορδές.

Συνιστάται: