Colección de citas famosas - Slogan de motivación - Hay dos tipos de subrutinas en lenguaje C: procedimientos y funciones.

Hay dos tipos de subrutinas en lenguaje C: procedimientos y funciones.

Sí, las subrutinas en lenguaje C incluyen procedimientos y funciones.

Las subrutinas también se denominan funciones o métodos en algunos lenguajes de programación convencionales. Se refieren a un programa que se crea para hacer una determinada cosa. Una función es un programa más grande y generalmente debe dividirse en varios bloques de programa. , cada módulo se utiliza para implementar una función específica. En lenguaje C, la función de una subrutina se compone de una función principal y varias funciones. La función principal llama a otras funciones y otras funciones también pueden llamarse entre sí. La misma función puede ser llamada cualquier número de veces por una o más funciones. función. En programación, algunos módulos funcionales de uso común a menudo se escriben en funciones y se colocan en bibliotecas de funciones para que las empresas elijan. Sea bueno en el uso de funciones para reducir la carga de trabajo de escribir repetidamente segmentos de programas. Las funciones se dividen en funciones globales y funciones estáticas globales; también se pueden definir en la clase constructores, destructores, constructores de copias, funciones miembro, funciones amigas, funciones sobrecargadas de operadores, funciones en línea. El programa fuente en lenguaje C se compone de funciones. Las funciones son los módulos básicos de los programas fuente en C y las funciones específicas se implementan llamando a módulos de funciones. Las funciones en lenguaje C son equivalentes a subrutinas en otros lenguajes de alto nivel. El lenguaje C no solo proporciona una función de biblioteca extremadamente rica (como TurboC y MSC proporcionan más de 300 funciones de biblioteca), sino que también permite a los usuarios crear sus propias funciones. Los usuarios pueden compilar sus propios algoritmos en módulos de funciones relativamente independientes y luego usar la función llamando.

Se puede decir que todo el trabajo del programa C se completa mediante varias funciones, por lo que el lenguaje C también se denomina lenguaje funcional. Debido a la estructura modular funcional, el lenguaje C es fácil de implementar programación estructurada. Aclare la estructura jerárquica del programa y facilite la escritura, lectura y depuración del programa. Cuando se ejecuta el lenguaje C, el sistema primero verifica que la sintaxis sea correcta y luego ejecuta la sintaxis del programa; en lenguaje C, una función se puede anidar dentro de una función, pero una función no se puede definir dentro de una función, solo funciones definidas fuera de ella; function can Es una función externa; hay dos tipos de subrutinas en lenguaje C: procedimientos y funciones.