오래된 흔적/C로 배우는 알고리즘 1 (1) 썸네일형 리스트형 2.4 포인터(Pointer) 1. 주소를 내용으로 가진다. 2. 주소가 가리키는 곳에 저장되어 있는 데이터 형(data type)을 알 수 있다. 1. 주소를 내용으로 가진다. 2. 주소가 가리키는 곳에 저장되어 있는 데이터 형(data type)을 알 수 없다. (그러므로, 형변환 연산자(casting operator)로 강제 형변환 후 일반 포인터 처럼 사용해야함) void *vptr; // void 타입의 포인터 vptr 선언 int i; i = *vptr; // 에러. vptr은 형을 알 수 없는 void 타입이다. i = *(int*)vptr; // vptr을 (int*)으로 형변환 한 후 vptr이 가리키고 있는 주소의 내용(*)을 i에 저장함 1. & (address of) : 변수의 주소를 구함 2. * (derefe.. 이전 1 다음