[Déplacé VB -> C]Retourné une variable complexe

Résolu
antho974 Messages postés 13 Date d'inscription lundi 31 juillet 2006 Statut Membre Dernière intervention 8 septembre 2012 - 5 oct. 2011 à 18:24
antho974 Messages postés 13 Date d'inscription lundi 31 juillet 2006 Statut Membre Dernière intervention 8 septembre 2012 - 5 oct. 2011 à 20:20
Bonjours à tous je voudrais que vous me dites
comment je peux renvoyé une variable de type structure et qu'il soit un tableau

======================================================
exemple:

/* Ce structure est la constition d'une article */
typedef struct Article Article;
struct Article {
int number;
char nom[100];
char enseigne[100];
int prix;
};

Article *fonction(Article tousLesArticles[] )
{
return tousLesArticles;
}

int main()
{
Article tousLesArticles[50];

tousLesArticles[50] = fonction(tousLesArticles);
}
=======================================================

Merci de vos réponse d'avance

3 réponses

BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
5 oct. 2011 à 20:16
Un tableau de structures ou de quoi que ce soit d'autre EST UNE ADRESSE, on récupère donc cela par un pointeur.

int main() 
{
  Article tousLesArticles[50];
  Article *pArti;
  pArti = fonction(tousLesArticles);
}


ciao...
BruNews, MVP VC++
3
NHenry Messages postés 15030 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 26 novembre 2022 157
5 oct. 2011 à 18:55
Bonjour,

Visiblement, tu code en C/C++, pas en VB, je déplace.

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
antho974 Messages postés 13 Date d'inscription lundi 31 juillet 2006 Statut Membre Dernière intervention 8 septembre 2012
5 oct. 2011 à 20:20
Merci ! Je doit réviser mon C et C++
0