[C] char ***, char **, char * ?
Résolu/Fermé
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
-
11 mai 2005 à 14:36
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 11 mai 2005 à 20:55
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 11 mai 2005 à 20:55
A voir également:
- Char ** en c
- Coco char - Accueil - Réseaux sociaux
- Convertir char en int c - Forum C
- Char ** - Forum C
- Char(10) excel francais ✓ - Forum Excel
- C'est quoi le site qui remplace coco chat ✓ - Forum Réseaux sociaux
3 réponses
m0n0-le-14r3
Messages postés
174
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
25 octobre 2005
17
11 mai 2005 à 14:45
11 mai 2005 à 14:45
pourquoi ne fais tu pas :
struct tab{
cahr *ligne
};
struct ligne{
char *champ
};
ou un truc ds le genre??
struct tab{
cahr *ligne
};
struct ligne{
char *champ
};
ou un truc ds le genre??
11 mai 2005 à 14:48
imagine que tu effectue un select sur une base, que tu souhaite récupérer un champ de ce select pour effectuer une autre requete sur la base dans la même foulée, et bien avec un tableau double entrée, une simple double boucle de parcours du tableau de retour de la premiere requete et c'est bon, alors qu'avec une structure...
mais en fait c bon j'ai ma solution :
merci quand même
++
11 mai 2005 à 20:44
Cette ligne est fausse. il faut " arr = malloc(..."
De plus, sizeof(*arr) n'a aucun sens ! (Puisque arr est un pointeur non alloué, sinon c'est la ligne qui n'en a aucun... :-/ )
Encore une fois, faut supprimer l'*
WARNING : Quand on passera en UNICODE, sizeof(char) vaudra 2.