Maison >Problème commun >Le type de données est

Le type de données est

(*-*)浩
(*-*)浩original
2019-06-04 15:40:103541parcourir

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.

Le type de données est

Les variables sont l'endroit 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(Apprentissage recommandé : Tutoriel vidéo PHP)

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 avoir 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.

Déclaration de variables

Avant d'utiliser une variable non Variant, vous devez déclarer la variable comme type As à l'aide de l'instruction Private, Public, Dim ou Static. Par exemple, les instructions suivantes déclarent respectivement des variables de type Integer, Double, String et Devise :

PrivateIAsInteger
DimAmtAsDouble
StaticYourNameAsString
PublicBillsPaidAsCurrency

Une instruction de déclaration peut combiner plusieurs déclarations, veuillez consulter l'instruction suivante

PrivateIAsInteger,AmtAsDouble
PrivateYourNameAsString,BillsPaidAsCurrency
PrivateTest,Amount,JAsInteger

' Remarque, ici Test et Amount sont des types de données Variant, et seul J est un type de données Integer

Notez que si aucun type de données n'est fourni, la variable spécifiée est le type par défaut. Comme expliqué dans les commentaires de l'exemple ci-dessus, si l'expérience avec d'autres langages de programmation donne l'impression que toutes les variables de la même instruction de déclaration ont le même type de données spécifié (Integer dans cet exemple), alors les résultats ici peuvent prêter à confusion. Sentez-vous frais.

Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !

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!

Déclaration:
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