Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
836 connectés 

  FORUM HardWare.fr
  Programmation
  C

  terme langage C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

terme langage C

n°1475409
galaxy_vis​ual
Posté le 14-11-2006 à 20:07:39  profilanswer
 

bonjour,
je voudrais savoir ce que represente "unsigned" et "short" en langage C ?
Merci.

mood
Publicité
Posté le 14-11-2006 à 20:07:39  profilanswer
 

n°1475411
matafan
Posté le 14-11-2006 à 20:12:38  profilanswer
 

"unsigned" tout seul veut dire "unsigned int". "short" tout seul veut dire "short int".
 
Unsigned veut dire que ton entier est non signe, ce qui ne change absolument pas la facon dont il est represente en interne... Par contre ca change tout quand tu fais des comparaisons ou des decalages de bits a droite.
 
Short, c'est juste une autre type. Typiquement c'est plus court que int, mais pas forcement. En general un int sera 32 bits, et un short 16 bits, mais ca peut varier d'une plateforme a l'autre.

n°1475412
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-11-2006 à 20:16:08  profilanswer
 

galaxy_visual a écrit :

je voudrais savoir ce que represente "unsigned" et "short" en langage C ?


Comme écrit dans ton livre de C,  
 

  • unsigned est un modificateur de type entier (char, sort, int, long, [C99] long long) qui indique que le type accepte des valeurs de 0 à une valeur maximale U<type>_MAX définie dans <limits.h>,  avec type ::= CHAR SHRT INT LONG [C99] LLONG. Toute valeur < 0 affectée dans une variable de ce type est automatiquement convertie en valeur >=0 du même type.
  • short est un type entier qui accepte les valeurs comprises en SHRT_MIN et SHRT_MAX définies dans <limits.h>. Le langage C garantit une plage minimale de -32767 à + 32767.


http://mapage.noos.fr/emdel/init_c.htm
 
arf, grillaid !


Message édité par Emmanuel Delahaye le 14-11-2006 à 20:17:23

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  terme langage C

 

Sujets relatifs
Java : questions sur le capacités du langageQuelles architecture choisir? Quel langage: .Net, JAVA, LAMP?
le langage C pour les nuls ?Quel langage au le plus utilisé dans la vie courante?
Meilleur moyen d'apprendre le langage C ?Créer un langage/compilateur
Traduction auto d'un algo en langage CJAVA est-il un langage en voie de disparition?
quel langage pour creer un jeu?Algo -> Langage : Choix du langage ?
Plus de sujets relatifs à : terme langage C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR