728x90 반응형 c #nesting #function #gcc #extension1 function nesting in C (GNU C) function in funcion, declare a function in function, nested function 등등 아마도 정확한 표현이 nested function 일 것 같긴하다. (참조 : https://en.wikipedia.org/wiki/Nested_function) 업무 특성상 gcc 기반 환경에서 주로 개발을 하니 사용 가능한 부분이다. C99 등 표준 C 에서는 지원하지 않는 기능이다. 함수 중첩(함수 내에서 다른 함수의 선언/구현/호출) 기능은 거의 사용할 일이 없긴한데, 효율적으로 적용하면 이로울 부분도 있을 듯 한다. 간략한 사용 예는 다음과 같다. #include int main() { // main 함수 int a = 5; int b = 6; int sum(int ,.. 2023. 4. 28. 이전 1 다음 728x90 반응형