Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

행복한 개구리

C++ Tutorial - Pointers / Modify Pointers 본문

C++/공부내용

C++ Tutorial - Pointers / Modify Pointers

HappyFrog 2022. 6. 23. 17:21


 

 

 

포인터 값 적용하기

당신은 포인터의 값을 변경할 수 있습니다. 하지만 이것은 원래 변수의 값까지도 변경시킨다는 것을 주의하세요:

 

 

예시

#include <iostream>

using namespace std;

int main() {
	string food = "Pizza";
	string* ptr = &food;

	// food의 값 출력
	cout << food << "\n";

	// food의 메모리 주소값 출력
	cout << &food << "\n";

	// food의 메모리 주소에 접근하여 값을 출력
	cout << *ptr << "\n";

	// 포인터의 값 변경
	*ptr = "Hamburger";

	// 새로운 값의 포인터 출력
	cout << *ptr << "\n";

	// food 변수의 새로운 값을 출력
	cout << food;
}