Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Estructura de la Función | Funciones
C Básico
course content

Contenido del Curso

C Básico

C Básico

1. Introducción
2. Datos
3. Operadores
4. Control de Declaraciones
5. Funciones
6. Punteros

bookEstructura de la Función

Una función es una subrutina nombrada diseñada para llevar a cabo una tarea específica. Lo creas o no, interactúas con funciones diariamente, tanto mentalmente como en el mundo que te rodea.

Considera el simple acto de abrir una puerta. Tu cerebro opera en una rutina específica de "abrir la puerta": el cerebro envía señales a la mano → los músculos de la mano se contraen, girando el pomo de la puerta → la mano empuja la puerta → la puerta se abre.

Cada habilidad o capacidad que una persona posee puede considerarse como una función que pueden "invocar" cuando sea necesario.

Nuestras vidas diarias están llenas de funciones: presionar un botón de ascensor, iluminar el velocímetro de un coche, escanear el código de barras de un producto, procesar una señal de un rover espacial, enviar mensajes de texto, borrar fotos de un smartphone — la lista continúa.

La Función Principal

Aquí hay una sorpresa: a lo largo de este curso, has estado escribiendo código dentro de una función significativa en C: la función main. ¿Por qué los programas en C giran en torno a esta única función?

La función main en C sirve como el punto de inicio del programa. Cuando compilas y ejecutas un programa en C, el sistema operativo inicia su ejecución con la función main, lo que significa que el código dentro de la función main se ejecuta en secuencia.

El uso de main como la función principal en C es una tradición de larga data, una convención elegida por los creadores del lenguaje C para significar el punto de entrada de un programa.

Anatomía de las Funciones

Cada función está estructurada en torno a cinco componentes principales:

  1. Tipo de función;
  2. Nombre de la función;
  3. Argumentos;
  4. Cuerpo de la función;
  5. Valor de retorno.

Nota

Profundizaremos en cada componente en lecciones posteriores.

Una función general se ve algo así:

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 1
some-alt