Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
martes, 14 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Funciones y librerías

Entramos en una parte importante de los lenguajes de programación, las funciones. Las funciones nos permiten abstraer el contenido de lo que vayamos a programar, es decir, si por ejemplo nuestro programa tiene que hacer muchas sumas de dos números, podríamos hacer una función de suma, y esta sería reutilizable. 

El ejemplo de la suma precisamente no es un buen ejemplo práctico, ya que podemos sumar fácilmente con lo que nos ofrece el lenguaje de programación, pero es para que se entienda el uso de funciones. 

Las funciones en C, se declaran justo después de poner los "#include" necesarios y antes de la función "main" principal. La estructura de una función es la siguiente:

<tipo_de_dato_a_devolver> <nombre_funcion> (<parametros>)
{
     //Contenido de la función
}

Hay varios tipos de funciones, están las que devuelven un valor y las que no devuelven nada. Y en cuanto a parámetros, podemos pasarle a la función todos los parámetros que creamos conveniente, separados por una coma. 

 

Una vez conocidas las funciones, ahora podéis empezar a comprender el uso de las librerías en C. Las librerías no son más que un conjunto de funciones, por lo tanto, si estamos utilizando una función de una librería que no está incluida, el compilador dará error, ya que esa función no está declarada.

Por ejemplo, el printf que tanto hemos usado, ya os habréis dado cuenta de que es una función... se encarga de mostrar por pantalla lo que le indiquemos y recibe varios parámetros, primero el texto a mostrar, y luego las variables a mostrar.

Así como el system("PAUSE"); que también es una función y que se encarga de pausar el programa para permitirnos ver el resultado por pantalla hasta pulsar una tecla para salir. 

 

Ahora bien, esas son funciones ya preprogramadas, pero también podemos crear nuestras propias funciones en función de lo que necesitemos, y eso es lo que vamos a aprender en las siguientes lecciones.

 

Conoce al Autor/a:
  • Daniel Pozo Chichon   Contactar con el Autor
    Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

    Tiene 2 contenidos
Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)