Units (Einheiten)

Eine Unit (Einheit) bündelt gemeinsam genutzte Typen-, Funktions-, Prozedur-, Konstanten- und Variablendeklarationen, die von anderen Units oder dem Hauptprogramm aufgerufen werden können. Das entspricht den Modulen / Paketen anderer Programmiersprachen. …

Umwandlung von Zahlen zu Zeichenketten

Falls Sie nicht direkt ausgeben, sondern beliebig viele Variablen zu einer vollständigen Zeichenkette verbinden möchten, bietet Pascal drei gängige Implementierungsmethoden: Verkettung mit spezialisierten Umwandlungsfunktionen ***ToStr + Zeichenkettenverknüpfung mit + Wandeln …

Ausgabe und Protokollierung

Konsolenausgabe Write / WriteLn Um Zeichenketten in Pascal auszugeben, verwenden Sie die integrierten Prozeduren Write oder WriteLn; WriteLn hängt automatisch einen Zeilenumbruch an das Ende an. Dies ist eine sehr …

Schleife

Vier Schleifentypen: for / while / repeat / for-in Sehen Sie sich zuerst die folgenden Beispiele an. Ändern Sie die Codedatei aus der vorherigen Lektion, mydemo.dpr, und ändern Sie die …

Enum-Arrays und Mengen

Ordnungstypen als Array-Index Arrays fester Länge (Constant-length arrays) Enumerationen und benutzerdefinierte Bereichs-Ordnungstypen können alle als Array-Index verwendet werden, um die Indexbereiche von Arrays flexibel festzulegen. Hier ein Beispiel mit Enums …

Aufzählung

1. Aufzählungstyp (Enumerated Type) Aufzählungen in Pascal sind gut gekapselte undurchsichtige Typen und werden in der täglichen Entwicklung deutlich häufiger verwendet als Aufzählungen anderer Programmiersprachen. Grundlegende Definitionsweise Vereinbarung: Jede Aufzählungskonstante …

if-Bedingungsvergleich

Verwenden Sie if .. then oder if .. then .. else, um passenden Code auszuführen, wenn die Bedingung wahr ist. Im Gegensatz zu C-artigen Sprachen: Der Bedingungsausdruck in Pascal braucht …