Red de conocimiento informático - Conocimiento informático - ¿Necesitas aprender funciones primero para aprender el lenguaje C?

¿Necesitas aprender funciones primero para aprender el lenguaje C?

La función es solo una entidad gramatical en lenguaje C, y es bastante diferente de su significado original: función matemática (por ejemplo, la primera puede guardar el estado, mientras que la segunda generalmente no guarda el estado). Sin embargo, sigue siendo útil aprender formas de pensar y expresiones. f (a) representa la llamada de una función de un solo valor f con el parámetro a, y también representa el valor de retorno después de la llamada a la función. Lo mismo, pero la función en matemáticas no se enfatiza, es solo un proceso de llamada (sustituyendo valores de parámetros y cálculos y otras operaciones), y solo enfatiza la relación entre el valor de entrada (variable independiente / parámetro) y la salida. valor (valor de función). Cuando no le importa la implementación específica del proceso de cálculo de la función, puede usar funciones para lograr la abstracción básica del proceso (asegúrese de que la entrada y la salida cumplan ciertas condiciones y que los procesos puedan ser diferentes). Este es un método básico muy importante. para usar lenguaje C.

En cuanto a funciones específicas, solo necesita dominar los métodos de uso básicos de algunas funciones comunes (printf, scanf, exit) en la biblioteca estándar. Cuando las use en la práctica, puede consultar el manual o implementarlas. ellos usted mismo.

Por supuesto, las características principales del lenguaje C son mucho más que simples funciones, como declaraciones y definiciones, tipos, expresiones, condiciones, control de estructuras de bucles y ramas, punteros, preprocesamiento, etc. no están directamente relacionados con las funciones mismas.

====

[Grupo de respuesta original]