정보처리기사 실기C언어C언어난이도 9SHORT_ANSWER

정보처리기사 실기 C언어 기출문제 #21951

문제

다음 코드는 C 언어로 실행한다. 출력 결과를 작성하시오.

정답

CB/BA

해설

구조체는 함수 인자로 전달될 때도 값이 복사된다. 첫 호출의 반환값을 live에 저장하면 live는 B, A가 되고 saved = live로 saved도 독립된 B, A가 된다. live에 대한 두 번째 호출 결과는 C, B이다. 마지막 advance(saved, 'D')는 복사된 매개변수만 변경하고 반환값도 저장하지 않으므로 saved는 B, A 그대로다.

정보처리기사 실기 C언어 다른 기출문제

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.