이것좀 해결해주세요 ㅠ
빛글
include stdafx.h
#include stdlib.h
#include malloc.hstruct HARA //구조체
{
int a;
HARA* pNext;
};
int main()
{
HARA* pFirstNode = 0; //0은 아무것도 가리키지 않는다
HARA* pLastNode = 0; //
//첫 노드 할당
pFirstNode = (HARA*)malloc(sizeof(HARA));
//마지막 노드 세팅
pLastNode = pFirstNode;
//할당된 노드에 데이터 세팅
pLastNode-a = 1;
//이 노드가 현재까지 마지막 노드이기 때문에 다음 노드를 가리키는 변수는 NULL 세팅
pLastNode-pNext = NULL;
//2번째 노드 할당
pLastNode-pNext = (HARA*)malloc(sizeof(HARA));
pLastNode = pLastNode-pNext;
pLastNode-a = 2;
pLastNode-pNext = NULL;
//3번째 노드 할당
pLastNode-pNext = (HARA*)malloc(sizeof(HARA));
pLastNode = pLastNode-pNext;
pLastNode-a = 3;
pLastNode-pNext = NULL;
//4번째 노드 할당
pLastNode-pNext = (HARA*)malloc(sizeof(HARA));
pLastNode = pLastNode-pNext;
pLastNode-a = 3;
pLastNode-pNext = NULL;여기서 첫밴쨰 노드 a와 next가리키는 주소볼려고합니다 어덯케 출력해야 봐지나요?
두번째 세번째도 다보고싶은데 어덯케 출력해야하나요?
return 0;
}