COMPUTER LANGUAGES HTML,C,C++.JAVA,.NET AND MULTIMEDIA basics and programs click home button
C++ LANGUAGE CREATING REFERENCES
Creating References in C++
Think of a variable name as a label attached to the variable's
location in memory. You can then think of a reference as
a second label attached to that memory location. Therefore,
you can access the contents of the variable through either
the original variable name or the reference. For example,
suppose we have the following example:
int i = 17;
We can declare reference variables for i as follows.
int& r = i;
Read the & in these declarations as reference.
Thus, read the first declaration as "r is an integer
reference initialized to i" and read the second declaration
as "s is a double reference initialized to d." Following
example makes use of references on int and double:
#include <iostream>
using namespace std;
int main ()
19. REFERENCES
{
// declare simple variables
int i;
double d;
// declare reference variables
int& r = i;
double& s = d;
i = 5;
cout << "Value of i : " << i << endl;
cout << "Value of i reference : " << r << endl;
d = 11.7;
cout << "Value of d : " << d << endl;
cout << "Value of d reference : " << s << endl;
return 0;
}
When the above code is compiled together and executed,
it produces the following result:
Value of i : 5
Value of i reference : 5
Value of d : 11.7
Value of d reference : 11.7
No comments:
Post a Comment