Bonsoir,

J'ai une structure, avec comme vous pouvez le voir un tableau à deux dimensions :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
struct complex {
 
    char *values[2][10];
 
};
Comment puis-je initialiser ce tableau ? Car si je déclare ma structure :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 struct complex MaStruct;
Et que je fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
MaStruct.values[2][10] = { {"rrr"} {"kjkjnkjn"} }
Ca ne fonctionne pas (je fais la version courte, j'ai bien deux lignes de 10 emplacements à remplir...

Merci pour vos réponses.

PS : j'ai aussi essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
MaStruct.values = { {"rrr"} {"kjkjnkjn"} }
EDIT : je précise que mon initialisation fonctionné avant que je change de place ce tableau pour l'intégrer à la structure.