함수포인터에 관해서요..

질문 제목 : 함수포인터에 관해서 질문있어요질문 내용 :

함수에서 함수명은 함수의 주소값을 나타내는 것으로 알고 있어요..
예를들어 void add(); 라고 하면..
add는 함수의 주소값 그렇기 때문에..

함수포인터를
void *ex(void *arg); 선언하고
ex = add; 를 이용해 사용할수 있는 것으로 알고 있는데..

처음에 void add();를 선언할 때,
void * add(); 이런 식으로 다 선언을 했더라구요..

여기서 참조연산을 붙힌 이유가 있나요??
그냥 선언했을 때와 참조연산을 선언햇을 때와 같나요/

궁금해요

댓글 3

  • 겨울 2026.02.22

    함수포인터가 아니라 void 포인터를 반환하는 함수 ex입니다.
    함수 포인터는 ~ (*ex)(~~~) 형태죠. 완전히 다릅니다.

  • 차오름 2026.02.22

    void *ex(void *arg); 에서 ex가 함수포인터인데..;;;

  • 슬S2아 2026.02.22

    이 글에선 함수포인터가 단 한번도 등장하지 않습니다

C언어 다른 글

목록