Funciones, Arreglos De c

Páginas: 3 (689 palabras) Publicado: 19 de abril de 2012
En lenguaje C la solucion de un problema se resuelve con un programa, la solucion de un subproblema por medio de una funcion. Las funciones facilitan la lectura y escritura de un program, permite eltrabajo en paralelo, permite que el codigo se escriba solo una vez y se use las veces que sean necesarios.

La comunicacion entre funciones , se lleva a cabo por medio de parametros por valor,parametros por referencia y variables globales.

Variables locales, globales y estaticas

Las variables locales son objetos definidos tanten en el programa principal como en las funciones y su alcanceesta limitado solamente al programa principal.

Las variables globales son objetos definidos antes del inicio del programa principal y su alcance es muy amplio, ya que tienen influencia tanto enel programa principal como en todas las funiones.

Las variables estaticas, comienzan a existir cuando se llama la funcion y conservan su valor aun cuando
el control regresa al programa principal.Sintaxis
tipo de resultado(int. Float, void) nombre de la funcion (parametros)
{
instrucciones;
}

CONFLICTOS ENTRE LOS NOMBRES DE LAS VARIABLES
Las variables locales tienen prioridad sobre lasglobales que cuentan con el mismo nombre, cada vez que se use en la funcion haremos uso de la local cuando nos referimos a la variable global usamos el simbolo ::.


PARAMETROS POR VALOR Y PORREFERENCIA

Los parametros por valor permiten pasar datos entre el programa principal y las funciones, incluso entre las mismas funciones. En el parametro se escribe una copia de al variable original.Si el parametro sufre una alteracion en la funcion que lo recibe, la variable original no se ve afectada.

Los parametros por referencia
la diferencia entre los parametros por valor y porreferencia en lugar de escribir una copia de la variable en el parametro se escribe la direccion de la misma. Si elparametro sufre una alteracion en la funcion que lo recibe tambien se altera la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos en C++
  • Arreglos c#
  • Arreglos en c
  • Arreglos en C++
  • Arreglos c
  • Arreglos En C++
  • arreglos c++
  • Arreglos Y Funciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS