C언어 포인터*1 [프로그래밍] C언어 포인터(Pointer) 선언 개념과 예제 포인터의 이해 메모리의 주소 값을 가리키는 변수를 뜻합니다. 포인터의 선언 포인터 명 앞에 *를 붙입니다. 데이터형은 그 포인터 변수가 가리키고자 하는 지점의 데이터형에 맞게 선언합니다. 예시) 데이터형 * 포인터명; char *chptr;// char 형을 가리키는 포인터 chptr 선언 int *iptr;// int 형을 가리키는 포인터 iptr 선언 float *fptr;// float 형을 가리키는 포인터 fptr 포인터 연산자 주소(&) 연산자: & 바로 다음에 변수가 오면 그 변수가 저장된 주소를 나타냅니다. &는 수식, 상수, 레지스터 변수에는 사용할 수 없습니다. 단순변수, 배열요소, 포인터 변수, 구조체 변수는 가능합니다. 값 연산자: 실행문일 경우 * 바로 다음에 포인터가 오면 그 포인.. 2023. 3. 10. 이전 1 다음 반응형