Vendredi 4 Avril 2025 | Saint Isidore, Mardi Saint
Chiffre 3Chiffre 0Chiffre 8Chiffre 3Chiffre 0Chiffre 8
depuis le 13/04/2012

Expressions - Informations - Partage

- Le C++ -


01 02 03

Mots réservés en C++

asm, auto, bool, break, case, catch, char, class, const, const_cast, continue, default, delete, do, double, dynamic_cast, else, enum, explicit, extern, false, float, for, friend, goto, if, inline, int, long, mutable, namespace, new, operator, private, protected, public, register, reinterpret_cast, return, short, signed, sizeof, static, static_cast, struct, switch, template, this, throw, true, try, typedef, typeid, typename, union, unsigned, using, virtual, void, volatile, wchar_t

TYPES DE DONNÉES

Nom Bytes * Description Gamme *
char 1 longueur de bits de caractère ou de nombre entier 8. signé: -128 à 127
non signé: 0 à 255
short 2 longueur de bits du nombre entier 16. signé: -32 768 à 32 767
non signé: 0 à 65 535
long 4 longueur de bits du nombre entier 32. signé: -2 147 483 648 à 2 147 483 647
non signé: 0 à 4 294 967 295
int * Nombre entier. Longueur fonction du type du mot du système .
Sous MSDOS : 16 bits long.
Sous les systèmes 32 bit :(Windows 9x/2000/NT et le mode protégé x86) : 32 bits long (4 bytes).
Voir short , long
float 4 nombre à virgule flottante. 3.4e +/- 38 (7 chiffres)
double 8 nombre à virgule flottante de double précision. 1.7e +/- 308 (15 chiffres)
long double 10 long nombre à virgule flottante de double précision. 1.2e +/- 4932 (19 chiffres)
bool 1 Valeur booléenne. Peut prendre un de deux valeurs : NOTE vraie ou fausse. Type récent supplémentaire norme Ansi-c++ standard. Non supporté par tous les compilateurs. vrai ou faux
wchar_t 2 Caractère large. Conçu comme un type pour stocker les caractères internationaux d'un jeu de caractères à deux bits. NOTE: Type récent supplémentaire norme Ansi-c++ standard. Non supporté par tous les compilateurs. caractères larges

* Les valeurs des bytes et de la gamme de colonnes peuvent changer selon votre système. Les valeurs incluses ici sont le plus généralement accepté et utilisé par presque tous les compilateurs.

// Opération avec des variables

#include <iostream.h>

int main ()
{
  // declaration des variables :
  int a, b;
  int resultat;

  // opérations :
  a = 5;
  b = 2;
  a = a + 1;
  resultat = a - b;

  // affichage du résultat :
  std::cout << resultat; << endl;

  // fin du programme :
  return 0;
}
	
Affiche 5

Définition de constantes

Mot clé preprocesseur :#define

#define PI 3.14159265
#define NEWLINE '\n'
#define WIDTH 100

Initialisation de variables

Quand on déclare une variable locale, sa valeur est indéterminée par défaut. Mais si le vous désirez, vous pouvez déterminer sa valeur de départ. Pour celà, vous devez ajouter le signe égal suivi de la valeur voulue pour la declaration de la variable:

type nom_variable = valeur_initiale ;

Par exemple, si vous déclarez une variable entière(int) appelleé a contenant la valeur 0 au moment de sa declaration, vous devez écrire:

int a = 0;

C++ propose une méthode supplémentaire d'initialisation de variables en enfermant la valeur initiale entre parenthèses

():
type nom_variable (valeur_initiale) ;

Par exemple:

int a (0);

Pas besoin du signe égal.


Ma Zone Web :: Expressions - Informations - Partage, ©2012-2025  | MEZOTICAM® Camille FRONTON