[sur les pointeurs en langagac]
ouedraogo Frederic
-
czmaster Messages postés 16 Statut Membre -
czmaster Messages postés 16 Statut Membre -
Bonjour tous le monde,
Je veux initialiser pointeur sur une chaîne de caractere qui est dans une structure. Est ce possible?
voici un exemple,
typedef struct
{
char *typeCompte ;
int solde;
}compte;
typedef struct
{
compte listc[10];
}tabc;
main()
tabc b;
char ch[]="bonjour";
{
for(j=0; ch[j]!='\0'; j++)
{
*(b.listc[i].typeCompte + j) =ch[j];
}
impossible, meme en utilisant strcpy!
Merci de votre aide!
Je veux initialiser pointeur sur une chaîne de caractere qui est dans une structure. Est ce possible?
voici un exemple,
typedef struct
{
char *typeCompte ;
int solde;
}compte;
typedef struct
{
compte listc[10];
}tabc;
main()
tabc b;
char ch[]="bonjour";
{
for(j=0; ch[j]!='\0'; j++)
{
*(b.listc[i].typeCompte + j) =ch[j];
}
impossible, meme en utilisant strcpy!
Merci de votre aide!
A voir également:
- [sur les pointeurs en langagac]
- 2 pointeurs de souris sur un écran ✓ - Forum Windows
- Deux Pointeurs Souris Sous Windows ? ✓ - Forum Windows
- Un pointeur qui se promène sur l'écran - Forum Virus
- Pointeur de souris transforme en main ✓ - Forum souris / Touchpad
- Pointeur bloqué sur coté de l'écran ! ✓ - Forum Windows
1 réponse
Essaye
ou alors
Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.
http://czmaster.free.fr
stcrpy(*(b.listc[i].typeCompte + j) ,ch);
ou alors
sprintf(*(b.listc[i].typeCompte + j),"%c",ch[j]);
Celui qui pose une question risque cinq minutes d'avoir l'air bête. Celui qui ne pose pas de question restera bête toute sa vie.
http://czmaster.free.fr