c언어 포인터의 활용

신범철·2021년 12월 8일
0

21-2c수업

목록 보기
6/8

이중 포인터

  • 포인터를 가르키는 포인터

p6 중간
1. double **dp;
2. c

포인터 배열

포인터를 모아서 배열로 만든것

p12중간
1. double* point[10];
2. 포인터 배열이 일반적인 2차원 배열보다 좋은 이유? : 메모리 공간을 적게 사용

배열 포인터

배열을 가르키는 포인터

포인터 배열과 배열포인터 구분하기!!

함수 포인터

함수를 가르키는 포인터

함수 포인터의 배열

함수 포인터를 모아 배열로 만든것

p27 중간
1. int (*pf)(double);
2. print(double);
pf = print;
pf(3.0);

const 포인터

const를 붙이는 위치에 따라 의미가 달라짐
const char p; : p가 가르키는 내용이 변경되지 않음
char
const p; : 포인터 p가 변경되지 않음

void 포인터

  • 순수하게 메모리의 주소만 가지고 있는 포인터
  • 가르키는 대상물은 아직 정해지지 않음
  • void 포인터를 이용하면 어떤 타입의 포이터도 받을수 있는 함수르 작성가능

p41 중간
1. ((int )ip)

47 중간
1. main
2. 4

profile
https://github.com/beombu

0개의 댓글