PChar |
Pointeur de caractères |
---|---|
Turbo Pascal 7+ | System |
Syntaxe
identv1,identv2,...:PChar; identt2,identt2,...=PChar; |
Paramètres
Nom | Description |
---|---|
identv1, identv2 | Ce paramètre permet d'indiquer une variable |
identt2, identt2 | Ce paramètre permet d'indiquer un type de variable |
Description
Ce type d'identificateur permet de définir une variable de chaine de caractères de format PChar.
Remarque
- Le format ASCIZ, soit ASCII avec une terminaison d'un code ASCII 0, est le format qu'utilise le langage de programmation C pour gérer ses chaines de caractères. Le Turbo Pascal propose le type de données PChar afin d'offrir une possibilité aux programmeurs de gérer les chaines de caractères de la manière que le ferait le langage de programmation C. La nécessité de gérer les chaines de caractères ASCIZ est nécessaire car le système d'exploitation DOS et son successeur Windows, utilise se format plutôt que celui du Pascal.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
on obtiendra le résultat suivant :
ABCDEFGHIJKRéférence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 423 à 424.
Dernière mise à jour : Dimanche, le 25 janvier 2015