Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Types de Données | Variables et Types de Données
Introduction au C++
course content

Contenu du cours

Introduction au C++

Introduction au C++

1. Commencer
2. Introduction aux Opérateurs
3. Variables et Types de Données
4. Introduction au Flux de Programme
5. Introduction aux Fonctions

book
Types de Données

Lors de la déclaration d'une variable, vous devez préciser le type de données que nous allons y stocker. Il existe des types de données conçus pour faciliter la gestion de la mémoire dans toutes les situations.

Integer Types
int
short
Floating Point Types
float
double
Character Types
char
string
Other Types
bool
void

Numérique

Ces types sont essentiels pour stocker des valeurs numériques et effectuer des opérations mathématiques. Ils sont répartis en deux groupes principaux : les types entiers, qui stockent des nombres entiers, et les types à virgule flottante, qui stockent des nombres avec des parties fractionnaires.

h

integers

h

decimals

copy
12
// examples of literal integers 5 100 30

Booléen

Le type de donnée bool représente deux valeurs booléennes : zéro interprété comme faux et un est interprété comme vrai.

activé = vrai = 1
désactivé = faux = 0

Caractère

Le type de donnée char est utilisé pour stocker des caractères individuels, qui peuvent inclure des lettres, des chiffres, des signes de ponctuation et des caractères spéciaux. Ces caractères doivent être encadrés par des apostrophes ('), comme 'A', '9' ou '!'.

Void

Le type de donnée void représente l'absence de valeur. Il est principalement utilisé pour les fonctions qui ne renvoient aucune donnée. Lorsqu'une fonction est déclarée comme void, cela signifie que la fonction effectue une action mais ne fournit pas de résultat.

Remarque

L'utilisation et le but de void seront explorés plus en détail dans le chapitre sur les fonctions.

Vous pouvez vérifier le type de données de certaines expressions en utilisant le code ci-dessous. N'hésitez pas à expérimenter.

cpp

main

copy
123456789
#include <iostream> #include <typeinfo> // Provides tools for type identification int main() { // `typeid().name()` gives you the type of expression // Replace `___` with a number, boolean (true/false), or character std::cout << "The data type is " << typeid(___).name() << std::endl; }

1. Que stocke le type de données int ?

2. Quelle est la syntaxe correcte pour un type char ?

Que stocke le type de données int ?

Que stocke le type de données int ?

Sélectionnez la réponse correcte

Quelle est la syntaxe correcte pour un type `char` ?

Quelle est la syntaxe correcte pour un type char ?

Sélectionnez quelques réponses correctes

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt