mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-05-01 19:53:40 +02:00
20 lines
382 B
ObjectPascal
20 lines
382 B
ObjectPascal
Program Example109;
|
|
|
|
{ Program to demonstrate the MoveChar0 function. }
|
|
|
|
Var
|
|
Buf1,Buf2 : Array[1..80] of char;
|
|
I : longint;
|
|
|
|
begin
|
|
Randomize;
|
|
For I:=1 to 80 do
|
|
Buf1[i]:=chr(Random(16)+Ord('A'));
|
|
Writeln('Original buffer');
|
|
writeln(Buf1);
|
|
Buf1[Random(80)+1]:=#0;
|
|
MoveChar0(Buf1,Buf2,80);
|
|
Writeln('Randomly zero-terminated Buffer');
|
|
Writeln(Buf2);
|
|
end.
|