Data type/fr

From Lazarus wiki
Revision as of 23:39, 21 July 2015 by FTurtle (talk | contribs)
Jump to navigationJump to search

Deutsch (de) English (en) español (es) français (fr) Bahasa Indonesia (id) italiano (it) русский (ru)

Un type de donnée est une classification d'une variable ou d'une constante. Certains types de données sont prédéfinis dans tout compilateur Pascal (parce que vous avez besoin d'eux pour faire tout autre chose), ce sont :

  • byte - un nombre non signé variant de 0 à 255.
  • boolean - valeur booléenne (True ou False)
  • char - Caractère (sur 1 octet)
  • integer - un nombre entier. FPC utilise actuellement 4 octets pour stocker des entiers.
  • real - un nombre décimal avec éventuellement un exposant
  • cardinal - un entier non signé positif
  • set - une collection d'éléments apparentés; la taille occupée dépend du nombre d'éléments
  • pointer - une référence à un emplacement mémoire, généralement employée pour de l'allocation dynamique de mémoire
  • record - une combinaison des types de données ci-dessus assemblés
  • class
  • object - une entité hybride qui peut contenir des données et des routines pour manipuler ces données

Les autres types de données sont en général construits à partir des types ci-dessus. FPC ajoutes des types de données supplémentaires.