Bonjour, j'ai un problème avec le code suivant:
Je veux créer un tableau de la taille 5. Cependant, cette affectation me donne une taille de 4 en permanence (meme lorsque j'essaye avec une taille de 2 fois la taille d'un caractère). De plus, j'aimerais ensuite changer la taille de ce tableau mais le compilateur me met une erreur et me sort le manuel de la fonction realloc.
Merci de votre aide et bonne journée
char *date;
dateb=(char *)malloc(2*sizeof(char)); (Lorsque je met printf("%d", sizeof(dateb)); , cela me renvoie 4 )
dateb=realloc(dateb, 3*sizeof(char));
Partager