Pascal ist eine prozedurale und imperative Programmiersprache von mehreren Unternehmen mit vielen verschiedenen Implementierungen entwickelt. Jede größere Umsetzung von Pascal hat vier Standard-Datentypen : integer, real , Boolean und Char. Sie können diese Arten von Variablen erstellen und speichern verschiedene Arten von Daten in jedem. Einige Implementierungen zusätzliche Typen, die erweiterten Versionen der vier Original- Typen sind. Integer
Ein Integer -Typ ist eine ganze Zahl, die von -32.768 bis 32.767 reicht . Wenn Sie einen Wert, der diesen Bereich überschreitet speichern , kehrt das Programm einen Fehler. Wenn Sie einen Wert mit einem Anteil zuweisen, wird das Programm automatisch ignoriert alles nach der Dezimalstelle. Einige Versionen von Pascal zusätzliche Integer-Typen , wie die Typen mit Vorzeichen shortint und longint , mit Reichweiten von -128 bis 127 und -2.147.483.648 bis 2.147.483.647 bzw. . Pascal hat auch die Byte -Typ, der ohne Vorzeichen und reicht von null auf 255 ist .
Echtzeit
Die wahre Art ist ein weiterer numerischer Typ , außer Gegensatz Zahlen, der reellen Variablen erlauben Gleitkommazahlen oder Zahlen mit Dezimalstellen. Sie können jedoch ganze Zahlen im realen Variablen vom Typ speichern. Die Reichweite eines echten Typ übersteigt die größte Integer-Typ , aufgrund der Tatsache, dass das Programm im Speicher behält Raum für jede Stelle , bis zu 10 Bytes , unabhängig davon, auf welcher Seite der Dezimalstelle fällt die Ziffer eins. Wenn Sie eine ganze Zahl Wert, um den größten Wert in einer Integer-Typ überschreiten erwarten , verwenden Sie den Typ REAL .
Char
char Variable enthält eine einzelnes Zeichen im Bereich des ASCII -Zeichensatz, der die Zahlen Null bis Neun , Klein-und Großbuchstaben , Satzzeichen und Steuerzeichen wie Backspace oder neue Zeile Zeichen umfasst . Jedes ASCII-Zeichen hat eine numerische Darstellung von null auf 255 . Sie können ein Array von char-Variablen , so dass Ihr Programm kann mehr als ein Zeichen in einer Zeit zu sparen, Simulation String-Typen in anderen Programmiersprachen.
Boolean
ein boolescher Typ ist ein logischer Datentyp, nur haben kann "true" oder "false" als Werte , von denen beide reservierte Wörter in Pascal sind . Sie testen diese Bedingungen mit booleschen Variablen mit relationalen Operatoren wie " =" und " ! =" Oder ">" und "<" . Sie verwenden in erster Linie boolesche Typen , um den Zustand des Programms zu testen. Zum Beispiel können Sie eine Schleife, während eine boolesche Variable auf false gesetzt wird fortgesetzt. Wenn eine Bedingung in der Schleife , tritt wie ein Zähler einen bestimmten Wert erreicht , ändern Sie die boolesche Variable auf "true ", um aus der Schleife.