Limite de taille avec les unsigned int
Envoi de bebtwofive le 18 Aout 2004 15:53:45:
Bonjour, lors de la compilation, une varable en unsigned int n'accepte pas de valeur >32767 pourtant sur une varable en 16 bit non signé je devrais atteindre 655535 comme indiqué dans mon fichier Limite.H #ifndef __LIMIT_H #define __LIMIT_H #define CHAR_BIT 8 #define CHAR_MAX SCHAR_MAX #define CHAR_MIN SCHAR_MIN #define INT_MAX 32767 #define INT_MIN -32768 #define SCHAR_MAX 127 #define SCHAR_MIN -128 #define SHRT_MAX INT_MAX #define SHRT_MIN INT_MIN #define UCHAR_MAX 255 #define UINT_MAX 65535u #define USHRT_MAX UINT_MAX #define LONG_MAX 2147483647L #define LONG_MIN (-2147483647L-1) #define ULONG_MAX 4294967295UL #endif
Quel est la marche à suivre ?
Réponses:
Répondre
|

|