반응형
어떤 수나 문자를 저장하기 위해 변수를 사용했다.
사실 이 변수는 기억장소의 어느 위치에 대한 이름이며 그 위치는 주소로도 표현할 수 있다.
우리는 친구 홍길동의 집에 모이기 위해 "홍길동이네 집으로 와" 라고 말하기도 하지만
홍길동의 집 주소인 "서울시 마포구 서교동 00번지로 와" 라고 말하기도 한다.
c언어에서는 변수의 위치, 즉 주소를 제어할 수 있는 기능을 제공한다.
변수의 주소를 출력할 수도 있고 주소를 주소 변수에 저장할 수도 있다. 주소를 저장할 수 있는 변수를 포인터 변수라 한다.
- 포인터 변수를 선언할 때는 자료의 형을 먼저 쓰고 변수명 앞에 *를 붙인다.
- 포인터 변수에 주소를 저장하기 위해 변수의 주소를 구할 때는 변수 앞에 &를 붙인다.
- 실행문에서 포인터 변수에 *를 붙이면 해당 포인터 변수가 가리키는 곳의 값을 말한다.
반응형
'공부 > IT' 카테고리의 다른 글
데이터베이스 사용자 (0) | 2020.11.10 |
---|---|
데이터베이스의 특징과 특징에 대한 설명 (0) | 2020.11.10 |
아날로그 입출력 (0) | 2020.11.09 |
시리얼 통신이란? (0) | 2020.11.09 |
통합 개발 환경(IDE)의 개념 (0) | 2020.11.09 |