반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <iostream> using namespace std; int main(void){ int a; int &b=a; int *c=&a; a=7; cout<<"a="<<a<<" b="<<b<<" *c="<<*c<<endl; cout<<"&a="<<&a<<" &b="<<&b<<" c="<<c<<endl; return 0; } | cs |
a는 int형 변수
b는 a의 별명(레퍼런스, 참조)
c는 a를 가리키는 포인터 변수
즉 a와 b와 *c는 같을 것이고
&a 와 &b와 c는 같을 것이다.
헷갈리지 말자~!
반응형
'컴퓨터 & 프로그래밍 & 전자공학 > C++' 카테고리의 다른 글
원의 개수와 반지름 (0) | 2017.11.03 |
---|---|
문자열 문자 랜덤 수정 (0) | 2017.11.03 |
네임스페이스 사용시 클래스 내 함수 구현 (0) | 2017.10.17 |
다수의 클래스 연산자 (0) | 2017.10.12 |
Integer 클래스 (0) | 2017.10.12 |