Types de données C ++

July 26

C ++ dispose de plusieurs types de données fondamentales indigènes à chaque mise en œuvre de la langue, y compris les types entiers, valeurs à virgule flottante, les types de conditions logiques et des caractères. Vous créez des variables de ces types à l'aide de mots-clés réservés et attribuer ou de mise à jour des valeurs à eux tout au long du programme. Les noms de variables sont sensibles à la casse, donc un entier nommé "myVar" ne sont pas la même variable que char nommé "myvar."

Intégral

C ++ comporte quatre types de données intégrales natives courte entiers, entiers, entiers longs et longs entiers longs et la portée de leurs valeurs numériques possibles va du plus petit au plus grand, dans cet ordre. Vous créez des variables de ces types en utilisant le "court", "int" mots-clés "long" et "long long". Le type court prend deux octets dans la mémoire et le reste utilise quatre octets. types intégrés ne peuvent contenir que des nombres entiers et non des fractions.

Point flottant

Les float, double et long double sont tous types flottants types de données de points qui vous permettent d'enregistrer des nombres avec décimales, et créez en utilisant le "float", "double" et "long double mots-clés". Un type float prend quatre octets dans la mémoire et les longues et longues doubles types prendre huit octets. Le type float a le plus petit des trois, pouvant contenir jusqu'à environ sept chiffres, tandis doubles et longues doubles types ont une portée égale, pouvant contenir jusqu'à environ 15 chiffres.

Personnages

Un type char détient exactement un caractère de l'ensemble de la mise en œuvre du programme C ++ de caractère. Par exemple, Microsoft C ++ utilise le jeu de caractères ASCII. Vous créez en utilisant le "char" mot-clé. Vous pouvez créer un tableau de caractères et enregistrer des chaînes complètes à elle, où chaque caractère de la chaîne correspond à un élément dans le tableau. Un type char occupe un octet en mémoire. Un type wchar_t est un type de caractères larges qui prend deux ou quatre octets. Il se développe sur le jeu de caractères autorisé dans les types char.

Boolean

Un Boolean est un type logique qui ne peut avoir l'une des deux valeurs possibles: "true" ou "false". Vous utilisez les types booléens pour tester les conditions du programme, comme dans le cas des déclarations pour voir si une certaine valeur existe ou comme une valeur avec laquelle de sortir d'une boucle. Vous déclarez une variable booléenne en utilisant le "bool" mot-clé. Les réserves C de un octet en mémoire pour chaque variable booléenne.


          

Post a comment: