Section courante

A propos

Section administrative du site

STRALLOC

Alloué une chaine de caractères
Delphi/Kylix/Lazarus SysUtils

Syntaxe

Function StrAlloc(Size:Cardinal):PChar;

Paramètres

Nom Description
Size Ce paramètre permet d'indiquer la longueur de la chaîne de caractères - 1. Le caractère supplémentaire est nécessaire comme caractère de fin.

Description

Cette fonction permet d'allouer de la mémoire dynamique pour une chaîne de caractères ASCIZ.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Program StrAllocSamples;
  2.  
  3. {$APPTYPE Console}
  4. Uses SysUtils;
  5.  
  6. Const
  7.  Message = 'Gladir.com';
  8.  
  9. Var
  10.  X:PAnsiChar;
  11.  
  12. BEGIN
  13.  X:=StrAlloc(Length(Message)+1);
  14.  StrCopy(X,Message);
  15.  WriteLn(Message);
  16. END.

on obtiendra le résultat suivant :

Gladir.com

Dernière mise à jour : Mercredi, le 18 février 2015