bonjour,
j'ai un probleme avec l'allocation de memoire, voici mon code:
le probleme est que mon printf me retourne 4 alors que je devrais avoir 8. Avez vous une idée pourquoi?Code:int *memoire = NULL; // je crée un pointeur memoire memoire = malloc(8); // j'alloue 8 octets et je met l'adresse que renvoie malloc() dans le pointeur memoire *memoire = 5; // je met dans mes 8 octets le chiffre 5 printf("la taille en octet de memoire est %i\n",sizeof(*memoire));// je regarde de combien d'octet est mon pointeur mémoire
merci d'avance
-----