paso por valor y referencia
Publicado por carlos (1 intervención) el 25/04/2008 01:12:45
necesito hacer un pequeño ejemplo de paso de variables por valor y referencia, el paso por valor me funciona bien, pero el paso por referencia no entiendo pq no funciona, porfavor que alguien me ayude a ver que anda mal en el paso por referencia y me diga como deberia ser, si fuera tan amable. saludos
#include <stdio.h>
#include <conio.h>
void fporvalor(int);
int main()
{
int x=555;
fporvalor(x); // entra x como 555
printf("x sigue siendo %d",x);
getch();
return 0;
}
void fporvalor(int x)
{
x=555+1;
}
//------ de aki para bajao no me funciona nada
int a;
a = 555;
int fporReferencia(int &a)
{
a = a+1;
printf("a ahora es %d",x);
return = a
}
#include <stdio.h>
#include <conio.h>
void fporvalor(int);
int main()
{
int x=555;
fporvalor(x); // entra x como 555
printf("x sigue siendo %d",x);
getch();
return 0;
}
void fporvalor(int x)
{
x=555+1;
}
//------ de aki para bajao no me funciona nada
int a;
a = 555;
int fporReferencia(int &a)
{
a = a+1;
printf("a ahora es %d",x);
return = a
}
Valora esta pregunta


0