인피니언 3월
기초 특강) C언어 완전 정복하기 5탄 - 함수 포인터

전기전자 평생교육원 / 정재준 대표

  • 윤*상2018-01-19 오전 11:45:36

    늦었는데 다시 볼 수 없나요ㅠㅠ
  • 여*민2018-01-19 오전 11:44:45

    그런데 생각해보니.. 나중에 한참뒤에 코드를 다시 볼때 가독성이 떨어질것 같은데요. 강사님 의견은 어떠신지요?
  • 윤*상2018-01-19 오전 11:43:33

    강의 끝난건가요??
  • 이*복2018-01-19 오전 11:27:19

    배열 속에 배열이 있는 경우에도 함수 포인터를 사용할 수 있는지요?
  • 이*복2018-01-19 오전 11:24:37

    강의 잘 들었습니다.
  • kernel2018.01.19

    감사합니다. 유익한 시간 되었으면 합니다. 앞으로도 지속적인 참여 부탁드립니다~
  • 여*민2018-01-19 오전 11:15:10

    개인적으로 함수 포인터는 자주 사용하는 기법은 아닌데요. 오늘 세미나를 들어보니 사용하면 다양한 이점이 있겠네요..^^ 세미나 좋습니다.
  • kernel2018.01.19

    네, 감사합니다. 즐거운 하루 되세요~
  • 이*복2018-01-19 오전 11:14:00

    (*fp[])()에서 앞에 있는 괄호와 뒤에 있는 괄호의 기능이 어떻게 다른 것인가요?
  • kernel2018.01.19

    앞의 괄호 (*fp[])는 함수 포인터 타입이라는 것이고, 뒤에 있는 괄호 ()안에는 이 함수에 전달되는 파라미터 타입들이 나열됩니다. 예를드어 int fn(int a, int b); 이런 함수 포인터를 받을려면 (*fp[])(int, int) = {fn1, fn2...}; 이렇게 해야 합니다.
  • 고*범2018-01-19 오전 11:10:00

    wjdgus623 님의 질문에 대한 답을 드리면 *pf[]()의 경우 pf[]()의 포인터로 작동을 하는 것으로 압니다.
  • kernel2018.01.19

    네, 저도 한번 확인해 보겠습니다. 감사합니다.
  • 김*열2018-01-19 오전 11:09:49

    좋은 내용 잘 들었습니다.수고하셨습니다.
  • kernel2018.01.19

    감사합니다. 즐거운 하루 되세요~
  • 이*복2018-01-19 오전 11:02:03

    32비트 시스템과 64비트 시스템에서 포인터 주소의 크기가 다르다는 것인지요? 아키텍쳐가 시스템을 의미하는 것이죠?
  • kernel2018.01.19

    네. CPU제조사별로 내부 설계가 다들 수 있기때문에 Intel x86계열, ARM, RISC MIPS, Cortex-M 등등.. 여러가지가 있습니다. 이것을 CPU구조(아키텍쳐)라 보통 얘기하는데.. 시스템은 좀더 폭 넓은 의미 입니다. 32비트 아키텍쳐에서는 포인터 주소 크기가 4바이트, 64비트에서는 8바이트가 됩니다.
인터넷신문위원회

[열린보도원칙] 당 매체는 독자와 취재원 등 뉴스이용자의 권리 보장을 위해 반론이나 정정보도, 추후보도를 요청할 수 있는 창구를 열어두고 있음을 알려드립니다.

고충처리인 강정규 070-4699-5321 , news@e4ds.com

Top