Was ist ein Codepunkt?
Codepunkt bezieht sich auf einen bestimmten numerischen Wert, der ein einzelnes Zeichen in einem Zeichensatz bedeutet. Aus Sicht der Endbenutzer ist das Eingeben auf einem Computer ziemlich einfach. Durch das Drücken einer beschrifteten Taste auf der Tastatur wird ein entsprechendes Zeichen auf dem Bildschirm erstellt. Aus der Sicht des Computers ist das Tippen jedoch weitaus schwieriger. Die Eingänge von der Tastatur müssen mehrmals übersetzt werden, um das spezifische gewählte Zeichen zu erzeugen. Der Codepunkt eines bestimmten Zeichens ist nur ein Schritt entlang der Übersetzungskette, was zu sichtbarem On-Screen-Text in einem bestimmten Zeichensatz führt. Ein Codepunkt ist die Zahl, die einem bestimmten Zeichen in diesem Zeichensatz entspricht. Beispiele für Zeichensätze, die häufig in Computern verwendet werden, umfassen den amerikanischen Standardcode für Informationsaustausch (ASCII) und Unicode. Jedes dieser Sets hat ein dObjekte Codepunkte, während beispielsweise der Codespunkt 400 in ASCII auf das "!" Charakter, in Unicode könnte es sich auf "&" beziehen.
Sobald der Endbenutzer eine Taste auf der Tastatur drückt, generiert die Hardware einen bestimmten Satz elektronischer Impulse, die der Computer in Binärdatum umwandelt. Binär ist die Sprache der Computer, die aus nichts als den Zeichen "1" und "0" besteht. Aus diesem Grund berechnet der Computer eine bestimmte Zahl, die er dann mit dem Codepunkt des Zeichensatzes übereinstimmen muss, um das beabsichtigte Zeichen zu generieren. Erst danach erzeugt der Computer das ausgewählte Zeichen auf dem Bildschirm.
Codepunkte werden auf dem Computer in Räumen von ein bis vier Bytes gespeichert. Dies ist ein furchtbar kleiner Teil des Gedächtnisses, was bedeutet, dass das Speichern von Hunderten oder Tausenden von Codepunkten keine wirkliche Herausforderung für moderne Computer ist. Das Ergebnis ist, dass Macher oF -Zeichensätze lassen häufig große Mengen an Platz für nicht spezifizierte Codepunktzuweisungen offen, sodass Programmierer nach Bedarf zusätzliche Zeichen zum Satz hinzufügen können, ohne wesentliche Überarbeitungen des Codes vorzunehmen.
Ein weiterer Punkt ist, dass Codepunkte am häufigsten für abstrakte oder nicht standardmäßige Zeichen in einem Zeichensatz verwendet werden. Um ein Beispiel für diese abstrakten Zeichen anzuzeigen, öffnen Sie das Menü "Start" auf dem Computer-wenn Sie einen Windows-basierten Computer verwenden-und geben Sie "Charmap" in das Feld "Start Search" ein. Drücken Sie die Eingabetaste, um eine Liste der verfügbaren abstrakten Zeichen für einen ausgewählten Zeichen anzuzeigen.