ASC

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » A » ASC

Syntax: ASC (Ausdruck [,Stelle])
Typ: Funktion
Kategorie: Stringfunktionen

ASC liefert den ASCII-Code des Zeichens in einem Strings zurück.

ASC ist die Umkehrung von CHR.

ASC kann durch die folgende Syntax ersetzt werden:

AsciiCode = Ausdruck[Stelle - 1]

Dieser direkte Zugriff ist wesentlich schneller, jedoch findet dabei keine Überprüfung der Stringlänge statt. Wenn 'Stelle' größer ist als die Länge von 'Ausdruck', kommt es daher zu einem Zugriff auf ungültigen Speicherbereich.

Beispiel:

PRINT "Der ASCII-Code von 'a' ist:"; ASC("a")
PRINT "ABC in ASCII: "; ASC("ABC", 1); ASC("ABC", 2); ASC("ABC", 3)

Unterschiede zu QB:

Plattformbedingte Unterschiede: DOS unterstützt nicht die WSTRING-Version von ASC.

Siehe auch:
CHR, WCHR, Eckige Klammern, String-Funktionen, Datentypen umwandeln

Weitere Informationen:
ASCII-Tabelle anzeigen lassen