ASC/de
Contents |
Funktion
Weist einer numerischen Variable den ASCII-Wert des ersten Zeichens einer Zeichenkette zu.
Syntax
var = ASC(string)
Anmerkungen
var |
Numerische Ziekvariable der der Wert zugewiesen wird. |
string |
Zeichenkettenvariable oder -konstante von der/dem der ASCII-Wert gebildet werden soll. |
Beachten Sie, dass nur das erste Zeichen einer Zeichenkette verwendet wird.
Wenn die Zeichenkette leer ist dann wird eine Null zurückgegeben.
ASCII steht für American Standard Code for Information Interchange. Computer können nur Zahlen verarbeiten. Ein ASCII-Code ist die numerische Darstellung eines Zeichen wie 'a' oder '@' oder einer speziellen Aktion. ASCII wurde vor langer Zeit entwickelt und die Steuerzeichen werden kaum noch für den eigentlichen Zweck benutzt. Unten sehen Sie eine ASCII-Tabelle inklusive der ersten 32 Steuerzeichen. ASCII wurde ursprünglich für Fernschreiber entwickelt und die Beschreibungen sind daher irgendwie ungewohnt. Wenn aber jemand sagt, dass er Ihren Lebenslauf im ASCII-Format haben möchte dann heißt das lediglich, dass er 'Textformat' haben möchte - ohne irgendwelche Formatierungen wie Tabulatoren, Fettdruck oder Unterstreichungen. Dieses Rohformat kann jeder Computer lesen bzw. es kann auf jedem Computer problemlos in die jeweiligen Programme importiert werden. Notepad.exe erzeugt ASCII-Text. In MS Word kann man einen Text im 'text only' Format abspeichern.
Extended ASCII
Als man nach und nach Computer benötigte, die zusätzliche Zeichen und Steuerzeichen verarbeiten können stieß man mit der ASCII-Tabell an Grenzen. Wie oftmals bei technologischen Entwicklungen hat es eine Weile gebraucht bis man eine einzige standardisierte Tabelle der zusätzlichen Zeichen hatte und deshalb gibt es unterschiedliche Varianten des erweiterten ASCII-Zeichensatzes. Die am meisten verbreitete ist die folgende Tabelle.
Siehe auch
Assembler
NONE
Beispiel
$regfile = "m48def.dat" ' Mikrocontroller $crystal = 8000000 ' Taktfrequenz $baud = 19200 ' Baudrate $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 ' default use 10 for the SW stack $framesize = 40 ' default use 40 for the frame space Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Dim A As Byte , S As String * 10 s ="ABC" A = Asc(s) Print A 'Gibt 65 aus End
Languages | English • Deutsch |
---|