Bonjour je dois réaliser un projet en C qui est un optimiseur de css. Pour cela j'utilise 2 structures mais je rencontre des problèmes pour y avoir accès.
Voici mes structures :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 typedef struct t_list{ char key[200]; // contenue ex : Background color ect... char value[200]; // valeur ex : 100% blue right ect... int length; // taille }list_kv; typedef struct regle { char name[200]; // balise ex : p,H1,H2... list_kv kv[200]; // cf : list_kv int length; // taille }list_bloc;
Ensuite je crée un tableau de structure comme ceci :
list_bloc list[200] ;
Mais je n'arrive pas a avoir acces au champ Key et value de cette structure. j'ai essayé de plusieurs façon avec des mallocs pour alloué dynamiquement et du coup je remplacait les champ par des pointeurs mais je n'y arrive pas. j'ai essaye ceci :
list[0].kv[0].key[0] = 'A';
Mais en vain .. je suis debutant excusez moi si ceci est pourtant basique en C.
Partager