Je suis en train de passer de Java à C++ et j'ai quelques questions à propos de l'utilisation de l'interface utilisateur. long
type de données. En Java, pour contenir un entier supérieur à 2 32 il suffit d'écrire long x;
. Cependant, en C++, il semble que long
est à la fois un type de données et un modificateur.
Il semble qu'il y ait plusieurs façons d'utiliser long
:
long x;
long long x;
long int x;
long long int x;
En outre, il semble qu'il y ait des choses telles que :
long double x;
et ainsi de suite.
Quelle est la différence entre tous ces types de données et ont-ils tous la même finalité ?