Wiki-KopieMirror

Dies ist ein Mirror des Wikis von pascal.chat. Bearbeiten, Verlauf und Anmeldung finden dort statt.

write to the console/de

Zurück zur Konsolenseite.

Ausgabe auf die Konsole

Dieser Artikel dient der Konsolen- / Terminalprogrammierung unter Windows und Linux.

Wenn Sie also eine Anwendung für Konsole / Terminal erstellen und Sie wollen, dass das Programm nicht nur still vor sich hin arbeitet, dann benötigt das Programm eine Ausgabe an der Konsole / Terminal.

Zum Schreiben auf die Konsole / Terminal gibt es zwei Befehle:

Der Unterschied zwischen den beiden Befehlen besteht darin, dass der Befehl 'Write# alle Ausgaben aneinander reiht.

Der Befehl WriteLn macht nach jeder Ausgabe einen Zeilenumbruch.

Wie kann man sich das Vorstellen?

Beispiel für den Befehl Write:

pascal
program Project1;

{$mode objfpc}{$H+}
{$IMPLICITEXCEPTIONS OFF}

var
  intI: Integer;
  
begin

  for intI := 1 to 10 do
    Write('Hallo Welt!');

end.

Das obige Beispiel ergibt eine Ausgabe, die wie folgt aussieht:

Hallo Welt!Hallo Welt!Hallo Welt!Hallo Welt!Hallo Welt!Hallo Welt!Hallo Welt!Hal

lo Welt!Hallo Welt!Hallo Welt!

Beispiel für den Befehl WriteLn:

pascal
program Project1;

{$mode objfpc}{$H+}
{$IMPLICITEXCEPTIONS OFF}

var
  intI: Integer;
  
begin

  for intI := 1 to 10 do
    WriteLn('Hallo Welt!');

end.

Das obige Beispiel ergibt eine Ausgabe, die wie folgt aussieht:

text
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!

From the Free Pascal wiki, page "write to the console/de", as it stood on 2020-03-04 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 2, zuletzt geändert von WikiArchive .