Bonjour,
Que dit la norme sur l'inégalité entre sizeof(long) et sizeof(long*) (> ou >= ou dépendante du système) ?
Dans un programme, j'ai fait un calloc (3000,sizeof(long)) au lieu d'un calloc (3000,sizeof(long*)), sur mon win xp, avec Turbo C.
Ici, sizeof(long)=4 et sizeof(long *)=2. Existe-t-il des couples systèmes-compilateurs pour lesquel ces deux valeurs sont égales ?
A bientôt.
Partager