변수 선언 질문
민트맛캔디
2023.08.29
int (*temp)(FILE *, st_000 *, st_001 **,st_001 **,st_001 **);int (*변수명)(FILE *, 구조체1 *, 구조체2 **,구조체2**,구조체2**);코드를 보다가 위와 같은 변수 선언 코드를 봤는데...이건... 뭔가요? ;;짐작도 못하겠네요;; 함수 포인터 인가요?변수명은 위 예제 코드에서 변수명이라 적힌 부분을 변수명으로 사용하고 있고구조체1, 구조체2(구조체2는 3개다 같은 구조체 입니다.)를...(FILE *, 구조체1 *, 구조체2 **,구조체2**,구조체2**); 이게 함수에서 매개변수 부분이거든요이렇게 변수를 선언하면 어떻게 되는건가요?에러도 안나고 잘 돌아가는데;;듣도 보도 못한 방법이라... 당황스럽네요 살려주세요 ㅠㅠ
-
피리 2023-08-29
아... 함수 포인터인가요? ;;
책좀 다시 읽어봐야겠네요
답변 감사드립니다~ -
UniQue 2023-08-29
함수포인터 맞아요.