Rechercher : dans
Par :

Affichage contenu d'un tableau en C

Dernière réponse le 6 jun 2008 à 10:23:08 sophieeeeee, le 6 jun 2008 à 09:29:47 
 Signaler ce message aux modérateurs

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.

Meilleures réponses pour « affichage contenu d'un tableau en C » dans :
[PHP] Lister le contenu d'un répertoire VoirGrâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function...
Trier un tableau sans utiliser la fonction sort VoirTrier un tableau sans utiliser la fonction sort D'abord on initialise une variable $max avec la 1ère valeur de tableau. Ensuite on va faire une boucle tant que le tableau contient encore des éléments. C'est avec la fonction splice qui a le rôle...
Introduction à la STL en C++ (standard template library) VoirIntroduction Principales classes de la STL std::pair std::list std::vector std::set std::map Les iterators iterator et const_iterator reverse_iterator et const_reverse_iterator Les algorithmes ...
Les structures en langage C VoirDifférence entre une structure et un tableau Un tableau permet de regrouper des éléments de même type, c'est-à-dire codés sur le même nombre de bits et de la même façon. Toutefois, il est généralement utile de pouvoir rassembler des éléments de...
Les structures en langage C++ VoirDifférence entre une structure et un tableau Un tableau permet de regrouper des éléments de même type, c'est-à-dire codés sur le même nombre de bits et de la même façon. Toutefois, il est généralement utile de pouvoir rassembler des éléments de...

1

Char Snipeur, le 6 jun 2008 à 09:33:15

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. Salutation ! avant je croyais, maintenant je suis fixé.Jésus Christ
Char Snipeur

Répondre à Char Snipeur

2

shuya89, le 6 jun 2008 à 09:54:22

Non c'est bien %x mais je suis pas sur du (long)Mess[h] moi j'auais pas mit le long

Répondre à shuya89

3

sophieeeeee, le 6 jun 2008 à 10:11:04

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

Répondre à sophieeeeee

4

shuya89, le 6 jun 2008 à 10:12:27

Fallait le dire avant printf("la chaine a l'emplacement %d est: %s \n",h,Mess[h]);

essaie ca

Répondre à shuya89

5

sophieeeeee, le 6 jun 2008 à 10:19:02

Genial ca marche merci beaucoup pour votre aide.

Répondre à sophieeeeee

6

 shuya89, le 6 jun 2008 à 10:23:08

Mais derien

Répondre à shuya89
Collection CommentÇaMarche.net