<div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201611/1479135657f76a0a7ce6ea44ddab9eef4a40beeb17__mn197131__w715__h287__f21930__Ym201611.png" width="715" height="287" alt="graph.PNG" style="border:none;" filesize="21930"></div><br></div>제가 지금 c언어로 그래프를 표현하려고 위 그림 처럼 인접행렬 리스트를 만들고자 하는데 next란 놈에 쓰레기 값이 들어가서인지 자꾸 NULL로 인식하지 않네요 .. <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201611/1479135710202955caa97f4a0395a38e53df530d53__mn197131__w430__h453__f36019__Ym201611.png" width="430" height="453" alt="캡처.PNG" style="border:none;" filesize="36019"></div>위 코드의 실행결과는 hi를 기대했지만 bye가 나옵니다(next가 NULL이 아닌 어떤 값이 저장됬다는 얘기겠지요 ㅜ?)</div> <div>분명 처음 A[0] = malloc(sizeof(Node))를 했을 때 </div> <div><span style="font-size:9pt;">A[0]->next에 NULL을 집어 넣었음에도 불구하고 </span></div> <div><span style="font-size:9pt;">newNode->next는 NULL을 가리키지 않네요 ㅜ</span></div> <div><span style="font-size:9pt;">newNode = &A[0]을 하는 순간 쓰레기 값이 들어가게 되나요 ..?</span></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.