Unicode algorithm
-
Hi,
also, ich würde gern folgendes Wissen, habe schon stunden gegoogled aber nichts vernünftiges gefunden.
Also: Unicode speichert ja Buchstaben/Zeichen als Zahlen.(behaupte ich jetzt einfach mal.^^)
z.b. entspricht ein a 97.
Einzelne Zeichen sind dank einer Tabelle einfach zu erkennen.
Aber was ist, wenn es 2 Zeichen in einer Variable/register speichert?
Z.b. "as", a entspricht 97, s entspricht 115, aber was ensprechen beide zusammen?
Einfaches mal nehmen oder sowas kann ja natürlich nicht funktionieren, sonst würde man den Unterschied zwischen "sa" und "as" nicht erkennen, also, wie "kodiert" Unicode ganze Zeichenketten?
-
Das hat nix mit Unicode zu tun. Schau dir den ASCII Zeichensatz an:
Jeder Buchstabe besteht auf 8 Bit. 2 Buchstaben somit aus 16 Bit.
Da es ja nur Bits sind, kann man sie auch als zahlen interpretieren und dann kommt eben ein 97 oder sowas raus. du koenntest sie aber auch als farbe interpretieren oder als fliesskommazahl oder code den du ausfuehren kannst....
bits sind einfach nur bits. alles ist eine frage der interpretation dieser bits.