| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Variant Type de données
    Certains langages de programmation informatiques , tels que C + + et Visual Basic, inclure un , grand type de données souple et d'usage connu comme un type de données Variant . Une variante est un type de données qui peut contenir différents types d'informations , telles que numérique ou informations de la chaîne , mais contient également des métadonnées - c'est-à- données sur les données - qui spécifie comment l'information doit être interprétée . Valeurs

    types de données Variant peuvent généralement contenir des informations de toute nature, sauf les données et les adresses structurés ou des pointeurs . Les différentes catégories d'informations sont connues comme sous-types et comprennent une variété d' informations numériques , allant de valeurs booléennes , qui contiennent soit vrai ou faux , à d'énormes nombres à virgule flottante , les chaînes de longueur variable , les objets et les numéros d'erreur. Des variantes peuvent également être nulle , où ils contiennent intentionnellement aucune donnée valide, ou vides , ou non initialisée.
    Utilité

    En règle générale, les types de données variant comportent comme des numéros , s'ils sont utilisée dans un contexte numérique et sous forme de chaînes lorsqu'il est utilisé dans un contexte de chaîne . Des variantes se comportent généralement de la manière la plus appropriée pour le type de données qu'ils contiennent . Lorsque les données sont affectés à un type de variante de données , aucune conversion de type ou typecasting , se produit . Les données ne sont pas converties en un type de données approprié , mais plutôt la variante devient le type des données. En d'autres termes , un type de données Variant peut être affecté un type de données numérique , tel qu'un entier , dans une déclaration et attribué une chaîne dans l'autre.
    Applications
    < br >

    types de données Variant peut être utile dans les situations où des types de données et leur contenu sont déterminés lors de l'exécution - qui est, quand un programme est exécuté - plutôt qu'au moment de la compilation. Différents programmes peuvent avoir été écrits à l'aide des compilateurs différents - des programmes informatiques qui traduisent un langage de programmation de haut niveau en code machine - qui ne partagent pas les mêmes types de données. Types de données Variant peuvent être utilisés pour passer des valeurs entre ces programmes .
    Limites

    types de données Variant peut être véritablement utile si vous êtes incertain à propos du type de données un programme doit gérer ou si vous devez recevoir des données étrangères, dont le type de données est inconnu ou n'est pas complètement définie . Toutefois, la flexibilité des types de données variant a un coût et , si elle est utilisée au hasard , ils peuvent rendre le code du programme difficile à lire , faire obstacle à l'exécution du programme - le type de données plus précises pour la valeur attribuée doit être déterminé à l'exécution - et d'augmenter le potentiel d' erreurs d'exécution.

    Previous :

    next :
      articles connexes
    ·Comment faire des programmes pour Razr Téléphones 
    ·Comment utiliser un constructeur Sous- Bound 
    ·Comment faire pour installer un fichier IPA dans un sim…
    ·Comment utiliser Mailx pour envoyer à plusieurs adress…
    ·Comment utiliser des formes de diamant dans votre organ…
    ·Comment construire Python 2.6 
    ·Comment comparer les organigrammes et Pseudocode 
    ·Comment centrer une image en utilisant HTML Programmati…
    ·Comment faire pour convertir octal en binaire 
    ·Comment faire pour héberger Jeux flash 
      articles en vedette
    ·Relation entre JVM Memory & Heap Size 
    ·Comment faire pour convertir ServletInputStream à File…
    ·Comment enregistrer une image dans une base de données…
    ·Comment faire pivoter un chiffre en JavaScript 
    ·Comment faire une carte fichier de jeu en C + + 
    ·Nombre de mots dans une chaîne PHP 
    ·Forte Certification Microsoft C 
    ·Comment régler le nom de fichier d'une pièce jointe P…
    ·Comment supprimer un alias dans AIX 
    ·Comment faire pour trouver des doublons dans le dossier…
    Copyright © Connaissances Informatiques http://fr.wingwit.com