노는게 제일 좋습니다.

12회차 : void형 포인터 본문

C

12회차 : void형 포인터

노는게 제일 좋습니다. 2017. 2. 18. 06:39

참고 자료 http://soen.kr/


1. void형 포인터

대상체의 타입을 정하지 않은 포인터. 어떤 대상체든 가리킬 수 있다.

하지만, 타입을 모르기 때문에 값을 읽을 수 없고, 증감 가감도 안된다.


2. void형 포인터의 대입

void포인터에 다른 일반적인 포인터를 대입하는건 가능하다.

하지만 반대는 안된다. void를 예쁘게 캐스팅한 다음 대입해야한다.

-예 : pi=(int *)pv;


3. NULL포인터

대게 포인터값 NULL은 0값을 가지도록 매크로 상수로 정의되어있다.

포인터가 NULL값을 가지면 쓸모없는 것, 무효적인 것이 된다. 에러일 때 주로 NULL을 리턴해준다.

그래서 if(pi==NULL) 과 같이 유효성을 검사한다.

'C' 카테고리의 다른 글

14회차 : 첨자 연산, 포인터 배열  (0) 2017.02.23
13회차 : 동적 메모리 할당, 이중 포인터  (0) 2017.02.20
11회차 : 포인터 연산  (0) 2017.02.18
10회차 : 배열  (0) 2017.02.11
9회차 : 표준함수  (0) 2017.02.11
Comments