반응형
포인터의 사용 방법!
포인터의 사용법을 봅시다.
int a = 5;
int b = 10;
int *p = &a;
int *p1 = &b;
cout << a << " + " << b << a + b << endl;
cout << *p << " + " << *p1 << *p + *p1 << endl;
결과는
5 + 10 = 15
5 + 10 = 15
같습니다.
즉 포인터 변수 p는 a의 주소를 가리키고 있고
포인터 변수 p1은 a1의 주소를 가리키고 있습니다.
2번째 cout 에서 포인터 변수를 적을때 * 를 써주지 않으면
주소값으로 연산을 하므로 변수에 담긴 값이 아닌 변수의 주소가 나옵니다.
반응형
'- Programming > - C++' 카테고리의 다른 글
★ 17. 카드 게임 만들기 (0) | 2015.12.30 |
---|---|
★ 16. 포인터의 활용 방법 (0) | 2015.12.29 |
★ 14. 숫자 빙고 게임 만들기 (0) | 2015.12.29 |
★ 13. 숫자 야구 게임 만들기 (3) | 2015.12.29 |
★ 12. 랜덤 함수를 이용한 로또 번호 뽑기 - 2 (0) | 2015.12.28 |