Search This Blog

Sunday, July 3, 2011

Call by Value / Reference


Call by Value:-


#include<iostream.h>
void lmn(int);
void main()
{
int x;
x=10;
lmn(x);
cout<<"Value is :"<<x<<endl;
}
void lmn(int p)
{
p=50
}
-----------------------------------------------------------
Call by Reference:-



#include<iostream.h>
void lmn(int *);
void main()
{
int x=10;
lmn(&x);
cout<<x<<endl;
}
void lmn(int *p)
{
*p=50;
}



-------------------------------------------------------------------


#include<iostream.h>
void lmn(int &);
void main()
{
int x=10;
lmn(x);
cout<<x<<endl;

}
void lmn(int &p)
{
p=50;
}

-------------------------------------------------------------

No comments:

Post a Comment

Plz go for it..........