Upload
-
View
775
Download
0
Embed Size (px)
Citation preview
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer
C 언어의 정석
남궁성 강의 @ 미림정보과학고
http://codechobo.com
제 7 장
포인터
2016. 8. 18
pointer
언어
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer
1. 포인터의 기초
언어
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.1 메모리 – 물리적 메모리와 논리적 메모리
물리적 메모리
논리적 메모리
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.2 포인터란 ?
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.3 포인터의 선언
주 의
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.4 주소 연산자 - &
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.5 간접 참조 연산자 ( 역참조 연산자 ) - *
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.6 ‘&’ 연산자와 ‘ *’ 연산자의 비교 (1) - 반환값
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.6 ‘&’ 연산자와 ‘ *’ 연산자의 비교 (2) – 반환타입
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.6 ‘&’ 연산자와 ‘ *’ 연산자의 비교 (3) – 정리
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.7 포인터의 타입 (1)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.7 포인터의 타입 (2) - 의미
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.8 포인터의 형변환 (1) – 포인터 ↔ 포인터
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.8 포인터의 형변환 (2) – 포인터 ↔ 기본형
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.8 포인터의 형변환 (3) – Quiz
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.9 포인터의 포인터 ( 더블 포인터 )
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
1.10 상수 포인터와 포인터 상수
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer
2. 포인터와 배열
언어
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.1 포인터로 1 차원 배열 다루기
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.2 포인터 연산 (1) – 증감 연산자
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.2 포인터 연산 (2) – 증감 연산자 예제
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.2 포인터 연산 (3) – 덧셈과 뺄셈
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.2 포인터 연산 (4) – 비교 연산
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.3 [] 연산자 – 배열 첨자 연산자
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.4 포인터와 배열의 차이
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.5 변수와 배열의 비교
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.6 * 연산자와 [] 연산자
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.7 포인터의 자동 형변환
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.8 포인터 타입과 배열 타입의 비교
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
2.9 NULL 과 널 포인터
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer
3. 포인터와 다차원 배열
언어
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.1 포인터와 2 차원 배열 (1)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.1 포인터와 2 차원 배열 (2)
주 의
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.1 포인터와 2 차원 배열 (3)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.2 *,[] 연산자와 다차원 배열 (1)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.2 *,[] 연산자와 다차원 배열 (2) - 예제
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.3 2 차원 배열과 포인터 연산 (1)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.3 2 차원 배열과 포인터 연산 (2)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.3 2 차원 배열과 포인터 연산 (3)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.3 2 차원 배열과 포인터 연산 (4) - 우선순위
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.4 2 차원 배열을 1 차원 배열의 포인터로 다루기
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.5 3 차원 배열과 포인터 (1)
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
3.5 3 차원 배열과 포인터 (2)
감사합니다 .
http://www.codechobo.com
C 의정석
http://www.codechobo.com
Chapter 7. 포인터 pointer 언어
Q & A이 문서는 강의를 위해 임시로 작성된 불완전한 것으로
강의용 자료는 추후에 다시 배포될 것입니다 .상업적인 용도가 아니라면 얼마든지 수정없이 자유롭게 배포가 가능합니다 .