전자계산기조직응용기사

2019년08월04일 1번

[전자계산기 프로그래밍]
C언어에서 포인터에 대한 기본개념의 설명으로 틀린 것은?

  • ① 포인터 변수를 선언할 때 %를 붙인다.
  • ② 주소를 담는 그릇(변수)이라고 생각한다.
  • ③ 포인터 변수 p에는 변수의 주소가 들어간다.
  • ④ 포인터 변수는 정수형이든 문자형이든 관계없이 4bte를 차지한다.
(정답률: 70%)

문제 해설

"포인터 변수를 선언할 때 %를 붙인다."는 틀린 설명입니다. 포인터 변수를 선언할 때는 변수 이름 앞에 *를 붙입니다. 이는 해당 변수가 포인터 변수임을 나타내는 것입니다. 예를 들어, int형 변수의 주소를 담는 포인터 변수를 선언할 때는 다음과 같이 작성합니다.

int num = 10;
int *p = #

이렇게 선언된 포인터 변수 p는 num 변수의 주소를 담고 있습니다. 따라서 *p를 사용하면 num 변수의 값을 가져올 수 있습니다.
이전 문제
다음 문제
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답