Maison > Problème commun > Quels sont les types de données ?

Quels sont les types de données ?

藏色散人
Libérer: 2019-08-03 11:05:15
original
53933 Les gens l'ont consulté

Quels sont les types de données ?

Quels sont les types de données ?

La définition d'un type de données dans une structure de données est un ensemble de valeurs ayant les mêmes propriétés et un ensemble d'opérations définies sur cet ensemble de valeurs.

Les variables sont des endroits où les valeurs sont stockées. Elles ont des noms et des types de données. Le type de données d'une variable détermine la manière dont les bits représentant ces valeurs sont stockés dans la mémoire de l'ordinateur. Vous pouvez également spécifier le type de données d'une variable lors de sa déclaration. Toutes les variables ont un type de données pour déterminer quel type de données peut être stocké.

Les types de données incluent les types primitifs, les tuples, les unités d'enregistrement, les types de données algébriques, les types de données abstraits, les types de référence et les types de fonctions.

Définition

Dans les ordinateurs, les données sont représentées par des bits (0 ou 1). La plus petite unité de données d'adressage est appelée octet (généralement huit bits). L’unité de traitement des instructions du code machine est appelée longueur du mot. La plupart des interprétations d'instructions des longueurs de mots sont principalement basées sur le binaire. Par exemple, une longueur de mot de 32 bits peut représenter une valeur entière non signée de 0 à 2 à la puissance 32 moins 1, ou elle peut représenter une valeur entière non signée de moins 2. à 32. Une valeur entière signée élevée à la puissance 2 élevée à la puissance 32 moins 1. Il existe des instructions arithmétiques spéciales qui utilisent différentes interprétations des bits de la longueur du mot sous forme de nombres à virgule flottante.

L'émergence des types de données consiste à diviser les données en données avec différentes tailles de mémoire. Lors de la programmation, vous n'avez besoin de demander une grande mémoire que lorsque vous avez besoin d'utiliser du Big Data, afin de pouvoir en tirer pleinement parti. mémoire. Par exemple, si une personne grosse doit dormir dans un lit double, offrez-lui un lit double, tandis qu'une personne mince peut bénéficier d'un lit simple.

Selon les règles par défaut, si le type de données n'est pas spécifié dans la déclaration, le type de données de la variable est Variant. Le type de données Variant est comme un caméléon : il peut représenter différents types de données dans différentes situations. Lorsque vous spécifiez une variable en tant que variable Variant, vous n'avez pas besoin d'effectuer de conversion entre les types de données ; Visual Basic effectue automatiquement les conversions nécessaires.

Cependant, si vous savez qu'une variable stocke toujours des données d'un type spécifique et que vous déclarez une variable de ce type spécifique, Visual Basic peut gérer ces données plus efficacement. Par exemple, une variable qui stocke le nom d'une personne est mieux représentée sous la forme d'un type de données String, car les noms sont toujours constitués de caractères.

En plus des variables, les types de données sont également utilisés dans d'autres situations. Lors de l'attribution d'une valeur à une propriété, la valeur a un type de données ; les paramètres de la fonction ont également un type de données. En fait, dans Visual Basic, tout ce qui concerne les données concerne les types de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal