Possible en double:
What is the size of void?sizeof (void) est égal à 1 en C?
Salut à tous! J'utilise gcc pour compiler mes programmes C, je viens de découvrir accidentellement que la taille de (void) est de 1 octet en C.
Y at-il une explication à cela? J'ai toujours pensé que c'était ZERO (s'il ne stocke vraiment rien)!
Merci!
'void' n'a pas de taille car' void' est un type incomplet. Vous ne pouvez pas prendre le 'sizeof' d'un type incomplet. – GManNickG
Si j'essaie de créer une question SO avec ce titre, j'aurai bientôt beaucoup de "questions connexes" autour de ce point ... – pascal