Différence entre unsigned et unsigned int en C
Pourriez-vous nous préciser quelle est la différence entre unsigned et unsigned int? Peut-être qu'un exemple de code serait utile.
25
demandé sur
Lance Roberts
2011-08-24 17:56:33
5 réponses
unsigned est un modificateur qui peut s'appliquer à n'importe quel type intégral (char, short, int, long, etc.) mais en soi, il est identique à unsigned int.
43
répondu
Graham Borland
2011-08-24 13:58:46
Il n'y a pas de différence. unsigned et {[1] } sont tous deux synonymes du même type (la version non signée du type int).
10
répondu
Sander De Dycker
2011-08-24 13:58:25
unsigned seul signifie unsigned int. Vous pouvez également utiliser unsigned char, etc. Je n'ai aucune idée de ce qui se passe si vous essayez unsigned double ou unsigned float. Quelqu'un sait?
8
répondu
Daniel
2011-08-24 14:06:55
Unsigned indique qu'il s'agit d'unsigned int. Donc, ils sont équivalents.
3
répondu
Mu Qiao
2011-08-24 13:58:17