Voici la liste des fonctions et procédures que le Turbo Pascal propose dans la catégorie «ASCIZ» :
Procédures et fonctions | Syntaxe | Version | Description |
---|---|---|---|
STRCAT | Function StrCat(C1,C2:PChar):PChar; | 7+ | Cette fonction permet la concaténation de chaines de caractères ASCIZ. |
STRCOMP | Function StrComp(C1,C2:PChar):Integer; | 7+ | Cette fonction effectue la comparaison de deux chaines de caractères ASCIZ. |
STRCOPY | Function StrCopy(C1,C2:PChar):PChar; | 7+ | Cette fonction effectue la copie d'une chaine de caractères ASCIZ dans une autre chaine de caractères. |
STRDISPOSE | Procedure StrDispose(C:PChar); | 7+ | Cette procédure permet de libérer l'espace mémoire utilisé par la chaine de caractères ASCIZ. |
STRECOPY | Function StrECopy(C1,C2:PChar):PChar; | 7+ | Cette fonction effectue la copie d'une chaine de caractères ASCIZ dans une autre chaine de caractères et retourne un pointeur à la fin de cette chaine de caractères. |
STREND | Function StrEnd(C:PChar):PChar; | 7+ | Cette fonction retourne un pointeur à la fin de cette chaine de caractères ASCIZ. |
STRICOMP | Function StrIComp(C1,C2:PChar):Integer; | 7+ | Cette fonction permet de comparer deux chaine de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
STRLCAT | Function StrLCat(C1,C2:PChar;Long:Word):PChar; | 7+ | Cette fonction permet la concaténation de chaines de caractères ASCIZ et de fixer une limite maximal de longueur. |
STRLCOMP | Function StrLComp(C1,C2;N:Word):Integer; | 7+ | Cette fonction effectue la comparaison du début de deux chaine de caractères ASCIZ. |
STRLCOPY | Function StrLCopy(C1,C2:PChar;N:Word):PChar; | 7+ | Cette fonction effectue la copier le début d'une chaine de caractères ASCIZ dans une autre chaine de caractères ASCIZ. |
STRLEN | Function StrLen(C:PChar):Word; | 7+ | Cette fonction permet d'indiquer la longueur d'une chaine de caractères ASCIZ. |
STRLICOMP | Function StrLIComp(C1,C2:PChar;N:Word):Integer; | 7+ | Cette fonction effectue la copier le début d'une chaine de caractères ASCIZ dans une autre chaine de caractères ASCIZ sans tenir compte des majuscules/minuscules. |
STRLOWER | Function StrLower(C:PChar):PChar; | 7+ | Cette fonction transforme en minuscule une chaine de caractères ASCIZ. |
STRMOVE | Function StrMove(C1,C2:PChar;L:Word):PChar; | 7+ | Cette fonction déplace un bloc de caractère de longueur spécifié dans une autre chaine de caractères ASCIZ. |
STRNEW | Function StrNew(C:PChar):PChar; | 7+ | Cette procédure permet d'allouer de l'espace de mémoire dynamiquement pour une chaine de caractères ASCIZ. |
STRPAS | Function StrPas(C:PChar):String; | 7+ | Cette fonction retourne la conversion d'une chaine de caractères ASCIZ en une chaine de caractères de format Pascal. |
STRPCOPY | Function StrPCopy(C1:PChar;C2:String):PChar; | 7+ | Cette procédure retourne la conversion d'une chaine de caractères de format Pascal en une chaine de caractères ASCIZ. |
STRPOS | Function StrPos(C1,C2:PChar):PChar; | 7+ | Cette fonction retourne un pointeur sur la position d'une sous-chaine de caractères dans une chaine de caractères ASCIZ. |
STRSCAN | Function StrScan(C:PChar;Chr:Char):PChar; | 7+ | Cette fonction retourne un pointeur sur la position du premier caractère spécifié dans une chaine de caractères ASCIZ. |
STRUPPER | Function StrUpper(C:PChar):PChar; | 7+ | Cette fonction transforme en majuscule une chaine de caractères ASCIZ. |
Dernière mise à jour : Samedi, le 24 septembre 2011