Retourner un pointeur et le nbr des bits sur lesquels il pointe

Fermé
infotous - 13 mai 2013 à 21:50
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 13 mai 2013 à 22:14
bonsoir,

j'ai besoin de vous aide s'il vous plait.
j'ai une fonction qui retourne un pointeur de type int je veux que cette fonction renvoie le pointeur ou un tableau et au meme temps le nombres des cases non vides dans ce dernier.
c'est urgent, c'est pour demain et merci d'avance.


A voir également:

2 réponses

Le Dodo Messages postés 1932 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 27 août 2013 244
13 mai 2013 à 21:58
Salut,

c'est urgent, c'est pour demain

Ah ben fallait s'y prendre plus tôt, parce-que nous on n'est pas pressés pour un rond.

Le problème, c'est que tu veux renvoyer deux valeurs : l'une est un nombre de type int, tandis que l'autre est un type int* (ou tableau).

Est-ce que tu pourrais donner le code de la fonction que tu as déjà fait, histoire qu'on puisse y voir plus clair ?

0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
13 mai 2013 à 22:14
Bonjour,

En C, une fonction ne peut pas renvoyer de tableau.
En revanche, la fonction peut renvoyer une structure. Peut-être à voir de ce côté.
Peux-tu poster ton code (en utilisant les balises "code" (bouton <> à droite du bouton souligné)) ? Et nous dire précisément ce que tu souhaites.
0