Originariamente inviato da lastrom


quindi perchè non posso fare p[1]->key=5; ?

mi dice

main.cpp base operand of `->' has non-pointer type `nodo'
La notazione:
codice:
p [i]
equivale a:
codice:
*(p + i)
quindi, nel tuo caso, devi scrivere:
codice:
p [1].key = 5;
;-)