SIGNED |
Signé |
---|---|
ISO C99 |
Syntaxe
simple-type-specifier := signed |
Paramètres
Nom | Description |
---|---|
simple-type-specifier | Ce paramètre permet d'indiquer un spécificateur de simple type |
Description
Ce mot réservé permet d'indiquer que le type de données est entier, donc qu'il support les nombres négatif.
Remarque
- Les anciens compilateurs, comme par exemple Turbo C, ne supportaient pas la définition d'un type de données «signed» n'importe où dans les instructions du code source C, ils étaient uniquement autorisé au début d'un bloc de code ou dans les zones de définition.
Exemple
Cet exemple permet différentes utilisation du mot réservé :
Essayer maintenant !
- #include <stdio.h>
- #include <stdlib.h>
-
- int main()
- {
- signed a = -1;
- signed long b = -1000000;
- signed short c = -10000;
- signed int d = -1000;
- printf("a = %i, b=%i\n",a,b);
- return 0;
- }
on obtiendra le résultat suivant :
a =-1, b=-1000000Voir également
Langage de programmation - C - Références de mots réservés (mots clefs) - char
Langage de programmation - C - Références de mots réservés (mots clefs) - int
Langage de programmation - C - Références de mots réservés (mots clefs) - long
Langage de programmation - C - Références de mots réservés (mots clefs) - short
Langage de programmation - C - Références de mots réservés (mots clefs) - unsigned
Dernière mise à jour : Mardi, le 28 juillet 2015