Cours C : Les Types [Résolu]

Signaler
Messages postés
73
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
21 octobre 2010
-
Messages postés
73
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
21 octobre 2010
-
Bonjour,

J'étudie le langage C et je ne comprends cette notion. Pourriez vous me l'expliquer avec des exemples chiffrés ?

<li>je sais que c tt con, ms je bute. Je sais aussi que c pour les nombre entiers etc...</li>
short int
int
long int

float
double
long double

merci
J-Ph

ps : pour programmer un robot c'est en quel langage ?

3 réponses

Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
12
"ps : pour programmer un robot c'est en quel langage ?" -> ASM,C,C++,Basic (pas VB), ... ça dépend
_______________________________________________________________________
VB.NETis good ...VB6is better
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Salut,

int = entier (codé sur 32 bits soit 4 octets) 
short int = entier court (codé sur 16 bits soit 2 octets)long int entier (codé sur 64 bits soit 8 octets)> Ce sont tous les trois des entiers mais qui permettent des nombres plus ou moins grand.  C'est comme ci je te disais que tu n'avais le droit qu'à deux digits pour ecrire un entier.... Tu ne pourrais donc pas dépasser 99 (01, 02...99).

float = nombre a virgule flotante simple précision (codé sur 32 bits)
double = nombre a virgule flotante double précision (codé sur 64 bits)
long double = nombre a virgule flotante double précision (codé sur 64 bits)

Shell
Messages postés
73
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
21 octobre 2010

re,



merci mais sur mon livre à peu prés cette réponse. Pourrais tu me passer des exemples du codages pour que je comprenne ? genre les nombres

short int= 12 etc... ( dit moi pour les autres stp)
int= entier; 17 ? de combien à combien ?
long int= ? c quoi par exemple ?

float= chiffre à virgule ( 1 chiffre aprés la virgule) ?

long double ; double= c assez délicat comme distinction ? c par exemple, un chiffre à 2 virgules etc ?

J-Ph