Funciones Devc++

Páginas: 2 (490 palabras) Publicado: 4 de diciembre de 2012
FUNCIONES
Constan de dos partes:
* declaración instrucciones que lleva dentro la función ( qué hace?)
* llamada llamarlos o invocarlos donde queramos que seejecuten
SINTAXIS
-Lo que devuelve la función tipo-retorno (void , int)
* cabecera -Nombre de la función ( no puede llamarse como hemos llamado a
una variable delprograma.
-Parametros
- cuerpo ( siempre entre llaves) Guarda las instrucciones.
Ejemplo1
Void dibuja_triangulo ( int n) /*La n no se vuelve a declarar dentro de la función*/
{ }/*Cada variable debe ir precedida de su tipo de variable (int a, int b)*/
Void suma( int a, int b) int suma( int a, int b)
{ printf(“suma %d \n”,a+b);} { return (a+b); }
/*El usuario ve elresultado*/ /*Se devuelve la suma a el programa principal, Solo se puede devolver una cosa, no sepueden retornar vectores o matrices*/
/*Cuando termina la función, las variables se destruyen*/---------------------------------------------------------------------------------------------------------------------------
Para que se ejecuten esas funciones es necesario hacer una llamada desde el p.principal:
Nombre_funcion (parametro1, parámetro 2,.. . parámetron);
ORDEN
1º Includes, 2º Defines , 3º Funciones , 4º Programa principal

* se puede retornar cualquier variable de tipo según :
* constante : 3
* variable : a* expresión : 4+6/5
* expresión con variables : a%b

VECTORES COMO PARAMETROS
Cuando ponemos un vector como parámetro en la cabecera de la función, dejaremos vacio lo de dentro delcorchete : V[10]
Ej:
Void escribe _vector ( int v[ ])
{……}
Void main () {
Int v[10];
Vectores NUNCA se pasan por referencia, si se modifican, se modifican y au.
PASO DE PARAMETROS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Devc++
  • Devc++
  • El entorno devc++
  • caca devca
  • devc++
  • devc++
  • Crear dll con DevC++
  • La Función De La Función

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS