검색결과 리스트
글
<void형 포인터란?>
void형 포인터는 자료형이 없는 포인터 변수라는 의미이다. 자료형에 제약 받지 않고, 아무 자료형의 주소라도 저정할 수 있는 포인터 변수이다.
다양한 자료형의 주소를 저장할 수 있지만, 주소만 저장할 수 있는 변수이다. 즉, 값을 저장하거나 변경할 수 없다는 말이다.
값을 저장하고, 변경하려면 어떻게 해야할까?
강제 형 변환이란것을 해줘야한다.
실습을 통해 알아보자.
<실습>
-결과-
※ void형 포인터는 모든 자료형의 주소를 저장할 수 있는 포인터변수이며, void형 포인터를 통해 주소가 아닌 값을 참조할 수 없다. 값을 참조하기 위해서는 강제 형 변환이 필요하다.
'Programming > C' 카테고리의 다른 글
C언어 - 중첩 구조체 (0) | 2016.05.27 |
---|---|
C언어 - 구조체(struct) (0) | 2016.05.26 |
C언어 - main()함수에 인자가 있을 때 (0) | 2016.05.24 |
C언어 - 주소를 반환하는 함수 (0) | 2016.05.23 |
C언어 - Call By Value(값에 의한 호출), Call by Reference(주소에 의한 호출) (0) | 2016.05.22 |
RECENT COMMENT