answersLogoWhite

0

#include<iostream>

void byref(int& x){x*=x;}

void byval(int x){x*=x;}

int main()

{

int y = 5;

byval(y); // y 25

return(0);

}

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions

What is a call by reference?

In C++ (C Plus Plus), when you call by reference, you are directly accessing the data of the referenced object. When you pass an object to a function by reference, any and all alterations to the object made within the function carry through to the actual object.


What is a reference variable in c plus plus?

A reference variable in C++ is a formal parameter of a function call that automatically dereferences itself, as if it were a pointer, into a reference to the original value in the calling routine. You declare the reference type in the function declaration and prototype, but the compiler automatically adds the reference (&amp;) operator on call, and the dereference (*) operator on use.


Call by reference using pointer in c plus plus?

Example: void foo( MyClass&amp; object ){} // function with call by reference signature MyClass* p = new MyClass(); // instantiate a pointer to MyClass foo( *p ); // call by reference using the pointer


How do you combine call by value and call by reference programs in c?

Very easily: there is no call-by-reference in C.


What is calling by reference?

In C++ (C Plus Plus), when you call by reference, you are directly accessing the data of the referenced object. When you pass an object to a function by reference, any and all alterations to the object made within the function carry through to the actual object.


How to swap two numbers by call by reference in c plus plus?

void swap(int&amp; a, int&amp; b ) { a^=b^=a^=b; }


How do you use call by reference in c plus plus?

Call by reference means calling a function using a reference to a variable or a pointer. You call a function by passing refrences to a variable. For eg: void x(int &amp;a) { a=2; } void main() { int s=3; x(s); } OR void a(int &amp;c) { c=5;}void main(){ int *p; *p=2a(*p);}


Can you program games with c plus plus?

Yes, you can program games with C++.


How to restart c plus plus program?

Exit the program and relaunch it.


What does c plus plus use call by value or call by reference?

When we call a function in C++ by passing the values as arguments, it is called call by value. e.g #include&lt;iostream.h&gt; #include&lt;conio.h&gt; int add(int,int); int main() { int a,b,c; cout&lt;&lt;"Enter numbers."; cin&gt;&gt;a&gt;&gt;b; c=add(a,b); cout&lt;&lt;"Sum : "&lt;&lt;c; return 0; } int add(int a,int b) { int c; c=a+b; return c; }


Lint is a compiler b a interactive debugger c a cinterpreter d a tool for analysing c plus plus program?

d a tool for analysing c plus plus program


How do you write a C plus plus program that will display the first 10 positive prime numbers?

By learning how to program on C+.