Minwoo Dev.
[C++] 윤성우의 열혈 C++ 프로그래밍 Ch02 - 2 : const 포인터와 const 참조자 문제풀이 본문
728x90
반응형
SMALL
문제
const 포인터에 대한 복습을 겸할 수 있는 문제를 제시하겠다. 다음의 상수 선언을 보자.
const int num = 12;
포인터 변수를 선언해서 위 변수를 가리키게 해보자. 그리고 이 포인터 변수를 참조하는 참조자를 하나 선언하자.
마지막으로 이렇게 선언된 포인터 변수와 참조자를 이용해서 num에 저장된 값을 출력하는 예제를 완성해보자.
정답
#include <iostream>
using namespace std;
int main(void)
{
const int num = 12;
const int *ptr = #
const int *(&ref) = ptr;
cout << "num : " << num << endl;
cout << "*ptr : " << *ptr << endl;
cout << "*(&ref) : " << *ref << endl;
return 0;
}
결과
728x90
반응형
LIST
'C++' 카테고리의 다른 글
[C++] 윤성우의 열혈 C++ 프로그래밍 Ch02-4 : C++의 표준함수 호출 문제풀이 (0) | 2024.03.04 |
---|---|
[C++] 윤성우의 열혈 C++ 프로그래밍 Ch02-3 : 구조체에 대한 new & delete 연산 문제풀이 (0) | 2024.03.04 |
[C++] 윤성우의 열혈 C++ 프로그래밍 Ch02-1 : 참조자 기반의 Call-by-reference 구현 (0) | 2024.03.04 |
[C++] 윤성우의 열혈 C++ 프로그래밍 Ch01-6 : 은행계좌 관리 프로그램 (0) | 2024.03.03 |
[C++] 윤성우의 열혈 C++ 프로그래밍 Ch01-4 : 파일의 분할 (0) | 2024.03.03 |