JAVASCRIPT 기반의 스마트앱 개발 2021/프로그래밍 언어활용
프로그래밍 언어 활용 Part1 - 포인터 기초
찬찬잉
2021. 7. 29. 19:24

포인터 이해
- 포인터 : 다른 변수의 주소를 저장하는 변수
- 포인터의 선언 : 데이터형*변수명이 필요함
예) int * p; - 포인터의 사용 : 변수의 주소를 구할 때는 주소 구하기 연산자 &를 이용하고,
포인터가 가리키는 변수에 접근할 때는 간접 참조 연산자 *를 이용함
예) int *p = &x;
*p = 10;
포인터 이용
- 포인터 사용 시 주의사항
- 포인터 변수는 포인터가 가리키는 변수의 데이터형과 일치하도록 선언해야 함
- 잘못된 포인터를 사용하는 것은 위험하므로, 포인터가 가리키는 변수가
없을 때는 NULL을 저장함