#include <stdio.h>
void main()
{
struct node
{
int data;
struct node *ptr;
};
struct node *head;
struct node d1 = {1, NULL};
struct node d2 = {3, NULL};
head = &d1;
d1.ptr = &d2;
printf (\"%d\", head->data);
printf (\"%d\", head->ptr->data);
}
이게 무슨 소스죠???
제 메일함 뒤지니까 제가 수업시간에 따라서 작성해본거 같은데
기억이 도통;;
갈릭소스입니다.
ㅠㅠ
싱글링크드리스트 구현할려고 깔짝거리다 만듯
링크드 리스트입니다 첫번째 노드의 ptr이 다음 노드(일종의 자료를 담는 바구니)를 가리킴으로써 연결되게 해놓은 것입니다
근데 너님은 자료구조 안배우지 않았습니까? 알 필요는 없을듯합니다
링크드
struct{
아 엔터 안먹히네 안해
typedef struct list node{ int data; struct list *next;} Node; Node* node; 이런식으로 해