el paso de parámetros en c

Upload: carlosvillavicenciog

Post on 06-Mar-2016

221 views

Category:

Documents


0 download

DESCRIPTION

El Paso de Parámetros en C

TRANSCRIPT

El paso de parmetros en C++ se puede hacer de dos formas:1. Paso de parmetros por valor.2. Paso de parmetros por referencia.1. Paso de parmetros por valor.Pasar parmetros por valor significa quea la funcin se le pasa una copiadel valor que contiene el parmetro actual.Los valores de los parmetros de la llamada se copian en los parmetros de la cabecera de la funcin.La funcin trabaja con una copia de los valorespor lo que cualquier modificacin en estos valores no afecta al valor de las variables utilizadas en la llamada.Aunque los parmetros actuales (los que aparecen en la llamada a la funcin) y los parmetros formales (los que aparecen en la cabecera de la funcin) tengan el mismo nombreson variables distintasque ocupan posiciones distintas de memoria.Por defecto, todos los argumentos salvo los arrays se pasan por valor.Ejemplo de paso de parmetros por valorEl siguiente programa lee un nmero entero y llama a una funcin que invierte las cifras del nmero:#include using namespace std;int invertir (int);int main(){int num;int resultado;cout > num;resultado = invertir(num);cout