Le résultat du programme après l'exécution sera montrée comme :
Un char est les bytes 1
Un interne est de 2 bytes
Un short est de 2 bytes
Un long est de 4 bytes
Un char non signé est les bytes 1
Un interne non signé est de 2 bytes
Un short non signé est de 2 bytes
Un long non signé est de 4 bytes
Un flotteur est de 4 bytes
Un double est de 8 bytes
a = 1023
a = 1777
a = 3ff
b = 2222
c = 123
d = 1234
e = X
f = 3.141590
g = 3.141593
a = 1023
a = 1023
a = 1023
a = 1023
a = 1023
f = 3.141590
f = 3.141590
f = 3.142
f = 3.14159
f = 3.14159 |
Avant que son utilisation, une variable dans le programme de C.A., il doive être déclarée. Une déclaration variable indique au compilateur le nom et le type d'une variable et initialise sur option la variable à une valeur spécifique.
Si votre programme essaye d'employer une variable qui n'a pas été déclarée, le compilateur produit d'un message d'erreur. Une déclaration variable a la forme suivante :
typename varname;
le typename indique le type variable et doit être l'un des mots-clés. le varname est le nom variable. Vous pouvez déclarer des variables multiples du même type sur une ligne en séparant les noms variables avec des virgules :
int count, number, start; /* trois variables de nombre entier */
float percent, total; /* deux variables de flotteur */
The typedef Keyword
Le mot-clé de typedef est employé pour créer un nouveau nom pour un type de données existant. En effet, le typedef crée un synonyme. Par exemple, le rapport
typedef int integer;
ici nous voyons que le typedef crée le nombre entier comme synonyme pour interne. Vous alors pouvez employer le nombre entier pour définir des variables de type internes, comme dans cet exemple :
integer count;
Ainsi le typedef ne crée pas un nouveau type de données, il vous laisse seulement employer un nom différent pour un type de données prédéfini.
|