Vad är nolltecken för en sträng?
Vad är nolltecken för en sträng?

Video: Vad är nolltecken för en sträng?

Video: Vad är nolltecken för en sträng?
Video: Demens – när börjar den sena fasen 2024, November
Anonim

A noll tecken är en karaktär med alla bitar inställda på noll. Därför har den ett numeriskt värde på noll och kan användas för att representera slutet av a sträng av tecken , till exempel ett ord eller en fras. Detta hjälper programmerare att bestämma längden på strängar.

På motsvarande sätt, hur skriver du ett nolltecken?

I caret notation noll tecken är ^@. Vissa tangentbord kan man stiga på a noll tecken genom att hålla nere Ctrl och trycka på @ (på amerikanska layouter är det bara att arbeta med Ctrl + 2, det finns inget behov av ⇧ Shift för att få @tecknet).

vad är null-tecknet i Java? Standardvärdet för en char primitiv typ är'u0000'( noll tecken ) som anges i Java Språkspecifikation. Genvägen för 'u0000' är '', alltså null kan representeras antingen av 'u0000' eller ''. Nedanstående Java programmet validerar null representationer som använder instansens teckenfält 'c'.

Kan en sträng dessutom vara null?

En tom sträng , dock är ett värde - det är en sträng utan tecken. Null är i huvudsak 'ingenting' - det är standardvärdet (för att använda termen löst) som Java tilldelar till alla objektvariabler som inte initierades. Null är egentligen inte ett värde - och har som sådan inga egenskaper.

Varför slutar strängar med null?

Eftersom C använder null -upphört strängar , vilket betyder att slutet av någon sträng markeras med ASCII-värdet 0 (den null tecken), som också representeras i C som ''. Null uppsägning skiljer sig mycket från hur många andra språk hanterar strängar.

Rekommenderad: