Manually create a call-by-reference using a pointer. : pointer « Pointer « C++ Tutorial






#include <iostream>
using namespace std;
   
void neg(int *i);
   
int main()
{
  int x;
   
  x = 10;
  cout << x << " negated is ";
   
  neg(&x);
  cout << x << "\n";
   
  return 0;
}
   
void neg(int *i)
{
  *i = -*i;
}








11.1.pointer
11.1.1.What is stored in a pointer.
11.1.2.Allocating and deleting a pointer
11.1.3.Finding Out What Is Stored in Pointers
11.1.4.Manipulating Data by Using Pointers
11.1.5.Using a pointer to print the contents of the array
11.1.6.C++ program shows the use of pointers when accessing structure information from a function.
11.1.7.Pointers to Derived Types
11.1.8.Manually create a call-by-reference using a pointer.