Affichage contenu d'un tableau en C

Résolu
sophieeeeee Messages postés 1396 Date d'inscription   Statut Membre Dernière intervention   -  
shuya89 Messages postés 483 Statut Membre -
Bonjour,
je programme en C et la j'aimerai afficher qqelleque chose mais je n'y arrive pas.j'explique/

J'ai un tableau qui contient des addresses:

Mess[h]=&buffer[i+1];

comment dois je faire pour afficher ce qu'il y a a l'addresse &buffer[i+1]??
Merci de votre aide.

5 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    essai :
    printf("%x \n",(long)mess[h]);
    je ne suis plus sur du %x pour afficher en hexadécimal, c'est peut être %xd ou %xl.
    0
  2. shuya89 Messages postés 483 Statut Membre 39
     
    non c'est bien %x mais je suis pas sur du (long)Mess[h] moi j'auais pas mit le long
    0
  3. sophieeeeee Messages postés 1396 Date d'inscription   Statut Membre Dernière intervention   53
     
    quand je met ca :
    printf("la chaine a l'emplacement %d est: %x \n",h,(long)Mess[h]);
    ca m'affiche

    241b9c
    241bd0
    241c02
    241c3f

    alors que moi je voudrai la chaine qui est stocké dans l'adresse
    0
  4. shuya89 Messages postés 483 Statut Membre 39
     
    fallait le dire avant printf("la chaine a l'emplacement %d est: %s \n",h,Mess[h]);

    essaie ca
    0
    1. sophieeeeee Messages postés 1396 Date d'inscription   Statut Membre Dernière intervention   53
       
      Genial ca marche merci beaucoup pour votre aide.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. shuya89 Messages postés 483 Statut Membre 39
     
    mais derien
    0