Avec cette structpointeur sur un tableau de pointeurs vers des noeuds
typedef struct tNode_t {
struct tNode_t **a;
} tNode;
Je veux être en mesure d'avoir a
points à un tableau de 5 pointeurs vers tNodes
principal exemple:
int main()
{
tNode t;
tNode (*alpha)[5];
t.a = alpha;
}
pourquoi cela ne fonctionne-t-il pas?
Et qu'est-ce que le compilateur dit? ;-) Etes-vous sûr que vous avez déclaré alpha comme vous le souhaitiez? – Kylo
Pourquoi ne pas simplement construire le tableau dans la structure? Si vous savez que la longueur est toujours '5':' struct tNode_t {struct tNode_t * a [5]; } ' – Lee
@Kylo il ne compile pas et dit' warning: affectation de type pointeur incompatible' – emanyalpsid