리스트 노드 여러개 선언 하는 방법좀요
솔로다
2023.04.01
#include stdio.h
typedef int element;
typedef struct ListNode {
element data;
struct ListNode *link;
} ListNode;
int main(void)
{
int i;
ListNode * p1;
p1 = (ListNode *)malloc(sizeof(ListNode));
p1-data = 10;
p1-link = NULL;printf(%d,p1-data);
return 0;
}
리스트 노드를 많이 선언할수 있는 방법이 있나요?
아니면 데이터나 링크등을 지정해줘야 되서 수작업으로 하는 방법밖에 없는건가요?