Colección de citas famosas - Slogan de motivación - Aplicación y llamada de funciones del lenguaje C.

Aplicación y llamada de funciones del lenguaje C.

Aplicación y llamada de funciones del lenguaje C

1. Cuando el programa se vuelve cada vez más complejo, podemos usar funciones para completar tareas en lugar de escribir.

2. El lenguaje C en sí tiene ricas funciones de biblioteca:

Función de ruta de directorio

Función de clasificación de tipos de caracteres

Función de gestión de memoria

Funciones matemáticas

Funciones de control de procesos

Funciones de fecha y hora

Funciones de interfaz

Funciones de entrada-salida

Función gráfica

Función de diagnóstico

3. Cuando sea necesario, simplemente llame.

4. Las funciones se dividen en funciones paramétricas y funciones no paramétricas.

Los parámetros se pueden dividir en parámetros formales y parámetros reales.

Los parámetros formales están dentro de la función, mientras que los parámetros reales están fuera de la función.

Utilice los parámetros formales directamente y llame a los parámetros reales fuera de la función.

5. El valor de la función solo se puede devolver a la función tónica a través de la declaración de retorno.

6. Hay dos tipos de funciones: variables locales y variables globales. Las variables locales se utilizan en funciones y las variables globales se pueden utilizar en funciones.

7. El alcance de las variables se puede dividir en global y la vida útil de las variables se puede dividir en métodos de almacenamiento estáticos y dinámicos.

El almacenamiento anclado sigue siendo diferente del almacenamiento asignado en tiempo de ejecución.

Declara automáticamente variables automáticas. Estas variables utilizan palabras clave para declarar categorías de almacenamiento. Estos espacios de almacenamiento se liberarán automáticamente al final de la llamada a la función.

Static puede declarar variables locales que no desaparecen después de las llamadas a funciones y conservan sus valores originales.

8.register puede declarar variables locales y estas variables se pueden registrar en los registros de la CPU para mejorar la eficiencia al llamar a funciones.

Extern puede declarar variables locales para ampliar el alcance en el archivo del programa.