
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo Bert, die Funktionen ASC, ASCII und CVBYT bewirken alle dasselbe. Und CVWRD bewirkt dasselbe wie CVI. Hier die Beschreibung aus der OM-Dokumentation: Der OCBASIC-Dialekt ermöglicht die Verwendung von Stringkonstanten, die mittels ASC()-Funktion in ihren ASCII-Code, also eine Zahl, umgewandelt werden können. Vergleichbar mit Stringkonstanten in Assembler (z.B. #'0' für #48). Dadurch lassen sich ohne Umrechnerei und umfangreiche Konstantendefinitionen komfortabel einzelne ASCII-Zeichen in den Sourcecode einfügen. Mittels ASC() ausgewertete Stringkonstanten können ein Zeichen (ein Byte) lang sein. Der Compiler unterstützt bei CVI() aber bis zu zwei Zeichen lange Stringkonstanten, die als Word, bzw. Integerzahl, ausgewertet werden. Es wird das auf Motorola-CPUs übliche Big-Endian-Format verwendet. Gruß Dietmar Passender Link: Informationen zu den Funktionen Meine Homepage: http://ccintern.dharlos.de |
| Antwort schreiben |