Wat is een null-teken van een string?
Wat is een null-teken van een string?

Video: Wat is een null-teken van een string?

Video: Wat is een null-teken van een string?
Video: C Programming Tutorial 86 - Intro to Strings and Null Character 2024, Mei
Anonim

EEN null-teken is een karakter met allits bits ingesteld op nul. Daarom heeft het een numerieke waarde van nul en kan het worden gebruikt om het einde van a. weer te geven snaar van karakters , zoals een woord of zin. Dit helpt programmeurs bij het bepalen van de lengte van snaren.

Dienovereenkomstig, hoe typ je een null-teken?

In caret-notatie de null-teken is ^@. Op sommige toetsenborden kan men binnenkomen een null-teken door Ctrl ingedrukt te houden en op @ te drukken (op Amerikaanse lay-outs werkt alleen Ctrl + 2 vaak, ⇧ Shift is niet nodig om het @-teken te krijgen).

wat is het null-teken in Java? De standaardwaarde van een char primitief type is'u0000'( null-teken ) zoals vermeld in de Java Taalspecificatie. De sneltoets voor 'u0000' is '', dus de nul kan worden weergegeven door 'u0000' of ''. Het onderstaande Java programma valideert nul representaties met behulp van instantie char veld 'c'.

Kan een string bovendien null zijn?

Een lege snaar , is echter een waarde - het is een snaar van geen karakters. Nul is in wezen 'niets' - het is de standaard 'waarde' (om de term losjes te gebruiken) die Java toewijst aan elke objectvariabele die niet is geïnitialiseerd. Nul is niet echt een waarde - en heeft als zodanig geen eigenschappen.

Waarom eindigen strings op null?

Omdat C gebruikt nul -beëindigd snaren , wat betekent dat de einde van welke dan ook snaar wordt gemarkeerd door de ASCII-waarde 0 (de nul karakter), dat ook in C wordt weergegeven als ''. Nul beëindiging is heel anders dan de manier waarop veel andere talen omgaan snaren.

Aanbevolen: