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

  FORUM HardWare.fr
  Programmation
  C++

  question rapide : en C un INT c'est 16 ou 32 bits ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question rapide : en C un INT c'est 16 ou 32 bits ?

n°126865
Profil sup​primé
Posté le 17-04-2002 à 09:04:00  answer
 

merci d'avance :)

mood
Publicité
Posté le 17-04-2002 à 09:04:00  profilanswer
 

n°126870
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-04-2002 à 09:14:37  profilanswer
 

Ça dépend de la plate-forme (OS + architecture)
SizeOf(int) te donnera la taille. Sous Windows en C/C++ c'est en général 32 bits. En DOS il se peut que ce soit 16 bits, je sais plus avec quel compilateur j'ai déjà eu la blague...

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°126871
youdontcar​e
Posté le 17-04-2002 à 09:15:17  profilanswer
 

sizeof(), pas SizeOf() :)

n°126877
Profil sup​primé
Posté le 17-04-2002 à 09:18:25  answer
 

merci, j'avais pas pensé au sizeOf() honte sur moi car j'ai deja utilisé cette focntion (malloc power)
 
en fait la taille est dans ce cas très importante car le but est de piloter un microcontroleur...

n°126879
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-04-2002 à 09:19:07  profilanswer
 

youdontcare a écrit a écrit :

sizeof(), pas SizeOf() :)  




 
Sorry, l'habitude du Pascal :D
D'ailleurs en C y a short int = 16 bits et long int = 32 bits, alors qu'en Pascal c'est Shortint = 8 bits, Smallint = 16 bits et Longint = 32 bits.

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°126883
Carbon_14
Posté le 17-04-2002 à 09:24:08  profilanswer
 

Sous DOS, Windows 16 bits, 2 octets.
Sous Windows 32 bits : 4 octets.
 
Pour lire des int DOS/Win16 sous Win95/98/... dans un fichier binaire, on utilise le short (short int : 2 octets, même en 32 bits).

n°126888
kenshiro18​2
Posté le 17-04-2002 à 09:45:13  profilanswer
 

mr_mat a écrit a écrit :

merci, j'avais pas pensé au sizeOf() honte sur moi car j'ai deja utilisé cette focntion (malloc power)




 
<mode type="sodomiseur de mouches">
C'est pas une fonction, c'est un operateur.
</mode>

n°126889
Profil sup​primé
Posté le 17-04-2002 à 09:47:01  answer
 

kenshiro182 a écrit a écrit :

 
 
<mode type="sodomiseur de mouches">
C'est pas une fonction, c'est un operateur.
</mode>  



dsl, je me disais "je commet la boulette" :D :D

n°126892
goueg
De passage
Posté le 17-04-2002 à 09:55:58  profilanswer
 

:hello:
j'allais le dire, honte sur toi ;)

n°126893
Profil sup​primé
Posté le 17-04-2002 à 09:58:16  answer
 

Goueg a écrit a écrit :

:hello:
j'allais le dire, honte sur toi ;)  



:hello: bonjour

mood
Publicité
Posté le 17-04-2002 à 09:58:16  profilanswer
 

n°126903
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-04-2002 à 10:12:07  profilanswer
 

kenshiro182 a écrit a écrit :

 
 
<mode type="sodomiseur de mouches">
C'est pas une fonction, c'est un operateur.
</mode>  




 
En Pascal c'est une fonction, il peut utiliser la même excuse que moi :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°126906
Profil sup​primé
Posté le 17-04-2002 à 10:13:09  answer
 

on va pas chipoter, fonction opérateur même combat !!


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

  question rapide : en C un INT c'est 16 ou 32 bits ?

 

Sujets relatifs
[ PHP ] J'ai une questionQui connait un bon hébergeur rapide pour faire du PHP/MySQL ?
[Delphi] ListView plus rapide/tableau avec zone clickable[ALGO] question de débutant sur les fonctions...
[ JAVA ] Compilation - Question bete :Dquestion sur une librairie C++
[C] Petite question de newb pour un bouton ...Question PHP debutant
[php] question tte conne sur les floatnewbie en prog pour question a la con
Plus de sujets relatifs à : question rapide : en C un INT c'est 16 ou 32 bits ?


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