C언어 - 포인터에 관련한 다음 물음들에 대한 답을 제시하시오Call-by-reference
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C언어 - 포인터에 관련한 다음 물음들에 대한 답을 제시하시오Call-by-reference에 대한 보고서 자료입니다.

본문내용

하시오. 3. 포인터의 포인터(2중포인터)를 사용하는 Call-by-reference에 대한 예를 들고 그에 대하여 설명하시오
포인터의 개념은 \"주소를 저장하는 변수\"로 여기에는 두가지 중요한 점이 있습니다. 하나는
‘주소를 저장한다“는 것이고 다른 하나는 ”변수“라는 것입니다.
\\int a;
이렇게 정수형 변수를 만들어 봅시다. 그러면 이 a라는 변수에는 정수만 저장할 수 있고,
a = 3.14159; 실수는 이와 같이 저장할 수 있습니다.
마찬가지로 포인터는 주소만 저장할 수 있습니다. 포인터에 어떤 주소를 넣느냐에 따라 정수형 포인터, 문자 포인터, 함수 포인터 등의 이름이 지정됩니다.
포인터는 정의할 때(포인터를 생성할 때) *를 붙입니다.
예를 들어 int *a; 이 코드는 a라는 변수를 만드는 것인데, a앞에 *가 붙었으므로 a는 포인터이며, 그 앞에 int가 있는데, 이때 a는 정수형 포인터입니다. 따라서 a에는 정수형 메모리 주소만 저장할 수 있는 것입니다.
또한 변수 앞에 &를 붙일 경우, 해당 변수의 메모리 주소를 얻을 수 있는데요.
int a;
int *p;
p = &a;
이처럼 변수 a의 주소를 p에 저장할 수 있습니다. p는 만들어질
  • 가격2,000
  • 페이지수4페이지
  • 등록일2024.11.07
  • 저작시기2024.11
  • 파일형식한글(hwp)
  • 자료번호#1544795
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니