Mam problem z kodem w C, mianowicie przy uruchomieniu wyskakuje 'Naruszenie ochrony pamięci'.
Mam następującą strukturę:
Kod: Zaznacz cały
struct tstate
{
int N; // dlugosc lancucha
int n_min; // liczba zapisanych minimow
double E; // energia konformacji
double min_E; // minimalna energia osiagnieta przez replike
int all_steps; // liczba krokow symulacji
int n_moves; // liczba zaakceprowanych ruchow
double T; // temperatura stanu
};
Kod: Zaznacz cały
struct tstate **state = malloc( sizeof(struct tstate) * 10);
Kod: Zaznacz cały
state[1]->N = 2;
Kod: Zaznacz cały
struct tstate **state = malloc( sizeof(struct tstate) * 5);