C출력 결과보통 · 20점#구조체#이중 포인터#포인터

181. 이중 포인터와 구조체 배열 원소 대입

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

1#include <stdio.h>
2
3struct Item {
4 char code;
5 int qty;
6};
7
8int main(void) {
9 struct Item arr[2] = {{'A', 3}, {'B', 7}};
10 struct Item *p = &arr[0];
11 struct Item **pp = &p;
12 arr[1] = arr[0];
13 (*pp)->qty += 6;
14 printf("%c%d %c%d\n", arr[0].code, arr[0].qty, arr[1].code, arr[1].qty);
15 return 0;
16}

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