한 권의 책에서 나는 다음 질문을 발견했습니다. 내가 직면 한 문제는 함수 포인터 란 무엇입니까? 어떻게 작동하며 선언문의 구문은 무엇입니까?함수 포인터 C에서 오류가 발생했습니다
주어진 코드에서 오류를 지적하십시오.
main()
{
int (*p)()=fun;
(*p)();
}
fun()
{
printf("Hi..");
}
내 첫 번째 질문은 다음 코드 스 니펫은 무엇을 의미합니까?
int (*p)()=fun;
(*p)();
두 번째 명백한 질문 주어진 코드의 오류는 무엇입니까? ?? 그 솔루션 manual..thnx에 작성된
솔루션에 대한 ionela.voinescu의 대답을 참조하십시오 .. 그것은
거의 모든 코드가 잘못되었습니다. –
왜 명시 적으로 C와 관련된 질문에 C++ – nijansen
태그를 지정 하시겠습니까? [답변] (http://stackoverflow.com/questions/840501/how-do-function-pointers-in-c-work). – nouney