Copie du wikimiroir

Ceci est un miroir du wiki de pascal.chat. La modification, l’historique et la connexion se trouvent là-bas.

UInt8/fr

Deutsch · English · Français

Plage de valeurs: 0 .. 255
Occupation en meémoire : 1 octet soit 8 Bits
Propriété: Un champ de donnée du type de donnée UInt8 ne peut prendre que des valeurs entières positives de la plage indiquée.
L'affectation d'autres valeurs conduit à des erreurs à la compilation qui bien sûr échoue. Autrement dit, le programme exécutable ne sera pas créé.
Déclaration d'un UInt8 :

pascal
 Var 
   ui8: uint8;

Exemple pour l'attribution de valeurs valides :

pascal
   ui8 := 0;
   ui8 := 255;

Exemple pour l'attribution de valeurs invalides (et donc rejetée par le compilo):

pascal
   ui8 := '0';
   ui8 := '255';

La différence entre les deux exemples est que dans le premier, on affecte des littéraux de type entier, alors que dans le second ce sont des littéraux de type chaîne non permis du fait du typage.\


From the Free Pascal wiki, page "UInt8/fr", as it stood on 2020-03-02 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 1, dernière modification par WikiArchive .