32bit 컴퓨터에서 배열의 시작 주소를 7094이라 가정할 경우 다음 코드의 실행 결과는?
#include <stdio.h>
int main(int argc, char* argv[])
{
int *a;
int b[5] = {2, 4, 7};
a = &b[0];
printf("%d, %d, %d \n", *a+3, *(a+3), a+3);
return 0;
}- ①5, 0, 7106
- ②5, 7, 7100
- ③0, 7, 7106
- ④5, 0, 7100
선지를 골라 바로 채점해 보세요.
정답 ①
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)