top of page

MANEJO DE FUNCIONES

Confía en mí

Es un subprograma que realiza una tarea específica que puede o no recibir valores (parámetros). En C podemos devolver cualquier tipo de datos escalares (puntero, tipo numérico y el tipo carácter o en su caso regresar un valor nulo que llamaremos nada o ninguno). Asimismo, no se pueden devolver arreglos ni estructuras. El uso de funciones es una práctica común y recomendable ya que permite dividir el código, simplificando así el desarrollo y la depuración del mismo. Para utilizar funciones en un programa es necesario declararlas previamente

Para llamar una función es necesario escribir el nombre o identificador de la función y en seguida un par de paréntesis, que estarán vacíos si hablamos de funciones sin paso de parámetros y tendrán información en caso de ser funciones con paso de parámetros.

Clicking on a Tablet
Modulo 3: Acerca de

DECLARACIÓN DE UNA FUNCIÓN

Tipo_dato_regresanombre(lista de parámetros){ declaración de variables localescuerpo de la funciónreturn(expresión);}

Llamada o invocación a la funciónVar=nombre(lista de parámetros);O bienprintf(“%?”, nombre(lista de parámetros));

Modulo 3: Texto

Tipos de parámetros en Lenguaje C
•En base al mecanismo que emplea el lenguaje C para lograr el intercambio de información:
•Por valor: se hace una copia del parámetro a ctualal correspondiente parámetro formal de laf unción invocada.
•Por referencia: se copiala dirección del parámetro actualal correspondiente parámetro formal de la función invocada. Mediante el operador&, se pueden pasar direcciones devariables en lugar de valores y trabajar internamente en la función con los contenidos, mediante el operador*.

Modulo 3: Texto
Screenshot_2020-05-15 Módulo 6 - Funcion

PARÁMETROS FORMALES Y PARÁMETROS ACTUALES EN LENGUAJE C

Este es tu párrafo de texto. Es un lugar excelente para agregar una descripción de tu negocio, tu sitio o lo que haces. Usa este espacio si deseas añadir información para tus usuarios, escribe sobre tu filosofía o experiencia y define tus cualidades distintivas. Puedes usar una imagen para que sea más atractivo.

Modulo 3: Texto
bottom of page