Continue adding array elements while the address in array pointer is less than or equal to the address of the last array element. - C++ Data Type

C++ examples for Data Type:Array Pointer

Description

Continue adding array elements while the address in array pointer is less than or equal to the address of the last array element.

Demo Code

#include <iostream>
using namespace std;
int main()/*from w w w .  j  a  v  a 2 s.  co m*/
{
   const int NUMS = 5;
   int nums[NUMS] = {1, 4, 7, 3, -5};
   int total = 0, *nPt;
   nPt = nums;    // store address of nums[0] in nPt
   while (nPt < nums + NUMS)
      total += *nPt++;
   cout << "The total of the array elements is " << total << endl;
   return 0;
}

Result


Related Tutorials