C 함수 `int f(void){ static int n=0; return ++n; }`를 순서대로 두 번 호출해 각각 a와 b에 저장했다. a와 b는?
정답 1번a=1, b=2
해설
Q-Net 정보처리산업기사 2025~2027 출제기준과 ISO C 위원회 공개 초안을 대조해 독자 작성한 5회차 모의문항정적 지역변수 n은 함수 호출이 끝나도 값을 유지하므로 첫 호출은 1, 두 번째 호출은 2를 반환합니다.
공식 출제기준과 관련 자료를 바탕으로 CBT PASS가 직접 작성한 모의문항이며 실제 시행 기출문제가 아닙니다. 문항 제작·검수 원칙