![]() |
Array of Char in Cardinal
Hallo mal wieder,
Ich hab bei einer Unit gesehen wie ein array of Char [0..3] in ein Cardinal also eine Zahl "gespeichert" wurde. Diese dient als Header einer Datei. Dies funkt auch wenn ich das nachstelle. Wenn ich hingegen den array um eins erhöhe geht es nicht mehr. Warum? :lol: wie macht der Compiler bzw. das Programm aus 4 Buchstaben eine Zahl aber nicht mehr? |
AW: Array of Char in Cardinal
Na weil ein Cardinal 4 Bytes sind. Und 4 (Ansi)-Zeichen sind auch 4 Bytes.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz