[완료] C언어 문법에 관해 질문드립니다.
글쓴이: alwaysN00b / 작성시간: 월, 2009/06/08 - 9:29오후
어떤책을 보다가
1. double(*sum(double,double))[3]; 2. int(*(*select)(void))(int);
이런 코드를 봤습니다.(그냥 예제입니다.)
첫번째껀 리턴값이 3개의 인자를 가지는 double 형 포인터인가요? 그렇다면, 저런 구문이 쓰이는곳이 있나요???
3개의 값을 가지는 double 배열의 포인터라면.... 제가 여태까지 알고있던 포인터와 틀린건가?....해서요.쩝..
두번째건 함수포인터인데 마지막에 (int)가 이해가 되질 않습니다.
저번에 C언어 Q&A 한글자료를 링크걸어놔주신걸 봤는데, 어디있는지 모르겠네요..
아시는분 다시한번 링크부탁드립니다.
Forums:
...
http://unixwiz.net/techtips/reading-cdecl.html
감사합니다.
감사합니다. 설명이 잘되어있어서 금방 이해했습니다.
언제나 시작
댓글 달기