컴퓨터 & 프로그래밍 & 전자공학/C++
변수와 포인터와 레퍼런스
셀맨1
2017. 10. 27. 23:14
반응형
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는 같을 것이다.
헷갈리지 말자~!
반응형