J정처LAB
정보처리기사 실기
편집복원

2023년 2회 정보처리기사 실기

복원 문항을 학습 가능한 표현으로 정리하고 ITPASSLAB이 답안 기준과 해설을 편집 검수했습니다. 자동 판정과 점수는 학습용 예상 결과입니다.

한 문제씩 풀기문제마다 바로 답과 해설을 확인합니다.
0/20답안 작성
프로그래밍 언어 활용난도 중상

3번 · 주관식 · 5점

다음 C 프로그램에서 세 포인터가 가리키는 저장 공간이 어떻게 공유되는지 분석하여 출력 결과를 줄 단위로 쓰시오.

C좌우로 밀어 전체 코드 보기
#include <stdio.h>

char *store(const char *source) {
    static char buffer[16];
    int i = 0;
    while (source[i] != '\0' && i < 15) {
        buffer[i] = source[i];
        i++;
    }
    buffer[i] = '\0';
    return buffer;
}

int main(void) {
    char *first = store("Han");
    char *second = store("Lee");
    char *third = store("Park");
    printf("%s\n%s\n%s", first, second, third);
    return 0;
}

답안을 입력하세요

학습기록 준비 중