Saans/Study

포인터

Saans 2021. 11. 17. 23:11

11/13
.씹어먹는 c 포인터 다시 보기
.한눈에 c 3-3 ~

11/14
.씹어먹는 포인터의 산을 넘어 함수로

11/17 
씹어먹는 c언와 함께하는 포인터

드디어 이해했다

>포인터는 주소값, 즉 메모리 상 위치한 특정 데이터의 (시작) 주소값을 보관하는 변수(포인터에 들어간 주소값이 바뀔 수 있음)
(포인터에 주소값이 저장되는 데이터의 형) *(포인터의 이름);
또는
(포인터에 주소값이 저장되는 데이터의 형)* (포인터의 이름);
으로 정의할 수 있다.

>& 연산자는 어떤 변수(피연산자)의 주소값을 불러옴
=& 연산자로 데이터의 메모리 상의 주소값을 알 수 있다

>* 연산자는 포인터라는 변수 선언
나(포인터)를 내게 저장된 주소값에 위치한 데이터로 생각해달라는 것


.상수 포인터 const
.포인터의 덧셈 뺄셈 포인터끼리의 덧셈(의미없음)
포인터의 대입> 같은 형이어야함

.배열과 포인터
.포인터와 포인터