Section courante

A propos

Section administrative du site

ANSICHAR

Caractère ANSI
Delphi/Kylix/Lazarus System

Syntaxe

Type AnsiChar=#0..#255;
identv1,identv2,...:AnsiChar;
identt2,identt2,...=AnsiChar;

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 de données permet de définir une variable de format Char (n'importe quel caractère ANSI 0 à 255).

Remarques

Exemple

Voici quelques exemples typiques de l'utilisation de ce type de données :

  1. Program AnsiCharSamples; 
  2.  
  3. {$APPTYPE CONSOLE}
  4. Uses SysUtils;
  5.      
  6. Const
  7.  A:AnsiChar = Chr(65);
  8.  Z:AnsiChar = Chr(90);
  9.  Asterix:AnsiChar = '*';
  10.      
  11. BEGIN
  12.  WriteLn('Taille = ',SizeOf(AnsiChar));
  13.  WriteLn(A,Asterix,Z);
  14.  WriteLn(Succ(A),Pred(Z));
  15. END.

on obtiendra le résultat suivant :

Taille = 1
A*Z
BY

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - AnsiString
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - Char
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - PAnsiChar
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - WideChar

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