Sign in Join
FPDoc Onlineexperiment

StringOfChar function

In unit System

Return a string consisting of 1 character repeated N times.

Declaration

pascal
function StringOfChar(c: AnsiChar; l: SizeInt): AnsiString

Description

StringOfChar creates a new String of length l and fills it with the character c.

It is equivalent to the following calls:

SetLength(StringOfChar,l);
FillChar(Pointer(StringOfChar)^,Length(StringOfChar),c);

Errors

None.

See also

Example: ex97

pascal
Program Example97;

{$H+}

{ Program to demonstrate the StringOfChar function. }

Var S : String;

begin
  S:=StringOfChar(' ',40)+'Aligned at column 41.';
  Writeln(s);
end.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.