Hmm.. also ich hab jetzt zwei programme kompiliert:
1.
Delphi-Quellcode:
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
var s : string;
begin
write('Gib deinen Namen ein: ');
read(s);
write('Hallo '+s);
sleep(500);
end.
2.
Delphi-Quellcode:
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
var s : string;
begin
write('Gib deinen Namen ein: ');
readln(s);
write('Hallo '+s);
sleep(500);
end.
Und bei beiden passiert das gleiche!
Aber wenn ich
3.
Delphi-Quellcode:
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
var s : string;
begin
write('Gib deinen Namen ein: ');
read(s);
write('Hallo '+s);
write('Gib deinen Namen ein: ');
readln(s);
write('Hallo '+s);
sleep(2000);
end.
kompiliere wird der Unterschied klar, wenn man read benutzt funktioniert das nur einmal, bei readln mehrmals.