Affichage d'une structure dans une boucle
Playerz
-
Playerz -
Playerz -
Bonjour tout le monde
Voila je cherche à afficher dans une boucle For un des éléments d'une structure dont voici le code :
#include <cstdlib>
#include <iostream>
int main(int argc, char *argv[])
{
//déclaration de la structure
struct panier
{
int CodeAr;
char NomAr[200];
float PrixAr;
};
//initialisation de la structure
struct panier Panier[7]={{0," ",0.00},
{1,"pomme",1.40},
{2,"poire",1.10},
{3,"fraise",1.50},
{4,"cerise",5.20},
{5,"raisin",2.60},
{6,"kiwi",3.55},
};
//création d'un pointeur sur la structure pour afficher le nom de l'article
struct panier *nm;
//on boucle pour afficher le nom de l'article
for (i=1;i<7;i++)
{
nm=&Panier;
cout<<nm->NomAr;
}
Or avec ce code j'obtiens :
p
p
f
c
r
k
au lieu de ce que je recherche :
pomme
poire
fraise
cerise
raisin
kiwi
Comment faire pour ne plus obtenir de la première lettre (je pense que ça vient du pointeur mais je n'arrive pas à trouver où exactement)??
Cordialement.
Voila je cherche à afficher dans une boucle For un des éléments d'une structure dont voici le code :
#include <cstdlib>
#include <iostream>
int main(int argc, char *argv[])
{
//déclaration de la structure
struct panier
{
int CodeAr;
char NomAr[200];
float PrixAr;
};
//initialisation de la structure
struct panier Panier[7]={{0," ",0.00},
{1,"pomme",1.40},
{2,"poire",1.10},
{3,"fraise",1.50},
{4,"cerise",5.20},
{5,"raisin",2.60},
{6,"kiwi",3.55},
};
//création d'un pointeur sur la structure pour afficher le nom de l'article
struct panier *nm;
//on boucle pour afficher le nom de l'article
for (i=1;i<7;i++)
{
nm=&Panier;
cout<<nm->NomAr;
}
Or avec ce code j'obtiens :
p
p
f
c
r
k
au lieu de ce que je recherche :
pomme
poire
fraise
cerise
raisin
kiwi
Comment faire pour ne plus obtenir de la première lettre (je pense que ça vient du pointeur mais je n'arrive pas à trouver où exactement)??
Cordialement.
A voir également:
- Affichage d'une structure dans une boucle
- Affichage double ecran - Guide
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Windows 11 affichage classique - Guide
- Structure d'un rapport de stage - Guide
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système