unsigned long i,j;
for (i = 0; i < 10; i++){
for(j = 0; j < 10; j++){
Pathsum[i].gain = Pathsum[i].gain + Node[i][j].Gain;
}
}
Node라는 구조체 배열의 멤버 Gain들을 합산해서
Pathsum이라는 구조체 배열의 멤버 gain에다 넣고싶은데
저렇게 하면 세그멘테이션 오류 나고
j가 2씩 증가하고 계산 건너뛰고 발작하네
왜그런걸까
각 구조체는 이름만 다름
for (i = 0; i < 10; i++){
for(j = 0; j < 10; j++){
Pathsum[i].gain = Pathsum[i].gain + Node[i][j].Gain;
}
}
Node라는 구조체 배열의 멤버 Gain들을 합산해서
Pathsum이라는 구조체 배열의 멤버 gain에다 넣고싶은데
저렇게 하면 세그멘테이션 오류 나고
j가 2씩 증가하고 계산 건너뛰고 발작하네
왜그런걸까
각 구조체는 이름만 다름
- dc official App
댓글 0