Simple Program for Add Two Numbers Using Pointer in C++

Declaration Syntax

p1 = &var1;
p2 = &var2;

var = *p1 + *p2;

Simple Program for Add Two Numbers Using Pointer

/* Simple Program for Add Two Numbers Using Pointer in C++*/
/* Print Pointer Address C++ Program,C++ Pointer Examples */

// Header Files
#include <iostream>
#include<conio.h>

using namespace std;

int main() {
   int *p1, *p2;
   int num1, num2, sum;

   cout << "Pointer Example C++ Program : Add Two Numbers \n";

   cout << "\nEnter Two Numbers for Sum : \n";
   cin>>num1;
   cin>>num2;

   p1 = &num1;
   p2 = &num2;

   sum = *p1 + *p2;

   cout << "Sum of Two Numbers : " << sum;

   getch();
   return 0;
}

Sample Output

Pointer Example C++ Program : Add Two Numbers

Enter Two Numbers for Sum :
4
5
Sum of Two Numbers : 9