[C] Taille des types en 32/64 bits (résolu)
Publié : dim. 23 sept. 2012, 09:30
Bonjour,
Il y a quelque chose que mon prof m'a dit : un int c'est 4 octets en 32 bits et 8 octets en 64 bits. Pareil pour un pointeur c'est 4 octets en 32 bits et 8 octets en 64 bits.
Ce matin j'ai eu la curiosité de tester ça et à ma surprise je vois qu'un int fait toujours 4 octets mais un pointeur fait bien 8 octets. Au final pour le int c'est peut-être mon souvenir qui me fait défaut. Un int fait-il bien 4 octets en 64 bits ou j'ai un léger problème ?
Merci d'avance.
Il y a quelque chose que mon prof m'a dit : un int c'est 4 octets en 32 bits et 8 octets en 64 bits. Pareil pour un pointeur c'est 4 octets en 32 bits et 8 octets en 64 bits.
Ce matin j'ai eu la curiosité de tester ça et à ma surprise je vois qu'un int fait toujours 4 octets mais un pointeur fait bien 8 octets. Au final pour le int c'est peut-être mon souvenir qui me fait défaut. Un int fait-il bien 4 octets en 64 bits ou j'ai un léger problème ?
Merci d'avance.