C출력 결과보통 · 20점#구조체#포인터#연결 리스트

211. 구조체 노드의 next 따라가기

다음 C 프로그램의 실행 결과를 쓰시오.

1#include <stdio.h>
2
3struct Node {
4 int v;
5 struct Node *next;
6};
7
8int main() {
9 struct Node b = {20, NULL};
10 struct Node c = {30, &b};
11 struct Node a = {10, &c};
12 struct Node *head = &a;
13 struct Node *p = head;
14 for (int i = 0; i < 2; i++) {
15 p = p->next;
16 }
17 printf("%d %d\n", p->v, head->next->v);
18 return 0;
19}

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.