기초 특강) C언어 완전 정복하기 5탄 - 함수 포인터
2018-01-19 08:30~11:50
전기전자 평생교육원 / 정재준 대표
윤*상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바이트가 됩니다.