¿Cuál se puede anidar, la definición de una función en lenguaje C o la llamada a función?
2. Las definiciones de funciones en lenguaje C son paralelas e independientes entre sí, es decir, al definir una función, el cuerpo de la función no puede contener la definición de otra función, es decir, la función. No se puede definir de forma anidada, pero se puede llamar de forma anidada. Las funciones anidadas significan que en algunos casos es posible que necesites usar una función como argumento para otra función. Esta función es una función anidada. Un ejemplo bien conocido es la función qsort que toma el comparador cmp como argumento. En el programa, la función principal llama a la función de suma y la función mul se llama en la función de suma. En el proceso de llamada de una función, se llama a otra función, que es una llamada anidada de funciones. Si la función en sí está anidada para llamar a la función misma, entonces la función se llama de forma recursiva.