NULL in ASCII?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

"Not printable characters"

Das sind Steuercodes, bzw. Überbleibsel vom Fernschreiber. Einige davon werden auch heute noch in vielen Dokumenten verwendet - wie 9 = Tab, 10=LineFeed, 13 = CarriageReturn. Im Zeichensatz liegen auf diesen Werten irgendwelche Grafikzeichen - wie Smily oder Pfeile. Man muß also unterscheiden, um was es sich handelt: Dokumentenkodierung oder Bildschirminhalt.
Und - die [NULL] wird gerne auch heute noch zur Terminierung von C-Strings verwendet, in dem Sinne, daß das NULL-Zeichen hinter dem letzten zugeordneten Zeichen steht.

Woher ich das weiß:Berufserfahrung

Das sind nicht druckbare Zeichen oder auch Steuercodes. [NULL] repräsentiert z.B. das nicht vorhanden sein eines Wertes.

Woher ich das weiß:Hobby