게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[본삭금/초보]c언어 포인터 질문드립니다.
게시물ID : programmer_18993짧은주소 복사하기
작성자 : fsaas
추천 : 0
조회수 : 410회
댓글수 : 7개
등록시간 : 2016/11/15 00:06:26
옵션
  • 본인삭제금지
graph.PNG

제가 지금 c언어로 그래프를 표현하려고 위 그림 처럼 인접행렬 리스트를 만들고자 하는데 next란 놈에 쓰레기 값이 들어가서인지 자꾸 NULL로 인식하지 않네요 .. 
캡처.PNG
위 코드의 실행결과는 hi를 기대했지만 bye가 나옵니다(next가 NULL이 아닌 어떤 값이 저장됬다는 얘기겠지요 ㅜ?)
분명 처음 A[0] = malloc(sizeof(Node))를 했을 때 
A[0]->next에 NULL을 집어 넣었음에도 불구하고 
newNode->next는 NULL을 가리키지 않네요 ㅜ
newNode = &A[0]을 하는 순간 쓰레기 값이 들어가게 되나요 ..?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호