편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2018.09.05

    typedef를 이용한 함수포인터 관련 질문


    안녕하세요.

    typedef를 이용한 함수포인터에 대해서 공부할 수 있는데요.

    사용 예제를 공부하다보니깐 아래와 같은 소스가 있는데요.

    궁금한 부분이, abc 함수의 반환형 자료형은 무엇인가요?

    그리고 return (test)NULL; 이 부분은 왜 이렇게 쓰는건가요?

    typedef int (*test)(int, char **);
    
    
    test abc(char *argv)
    {
        return (test)NULL;
    }
    
    int main(int argc, char **argv)
    {
         test b;
         b = abc(argv[1]);
         return 0;
    }
    
  • 프로필 알 수 없는 사용자님의 편집
    날짜2018.09.03

    typedef를 이용한 함수포인터 관련 질문


    안녕하세요.

    typedef를 이용한 함수포인터에 대해서 공부할 수 있는데요.

    사용 예제를 공부하다보니깐 아래와 같은 소스가 있는데요.

    궁금한 부분이, abc 함수의 반환형 자료형은 무엇인가요?

    그리고 return (test)NULL; 이 부분은 왜 이렇게 쓰는건가요?

    typedef int (*test)(int, char **);
    
    
    test abc(char *argv)
    {
        return (test)NULL;
    }
    
    int main(int argc, char **argv)
    {
         test b;
         b = abc(argv[1]);
         return 0;
    }