How to get the last element of an array in C++
In this post we will give you information about How to get the last element of an array in C++. Hear we will give you detail about How to get the last element of an array in C++And how to use it also give you demo for it if it is necessary.
we are going to learn about how to get the last element of an array in C++.
Consider, we have the following array.
array<int,4> arr {20, 30, 40, 50};
Now, we want to get the last element 50 from the above array.
To get the last element (50) from the array, we can use the std::array::back() function in C++.
The std::array::back() function is defined inside the array.h header file.
Here is an example:
#include <iostream>#include <array>using namespace std;int main(){ array<int,4> arr {20, 30, 40, 50}; int lastElement = arr.back(); cout<<"last element is: "<<lastElement<<endl; return 0;}
Output:
50
Similarly, we can also get the last element of an array by using the subscript operator [] with last element index.
In C++ arrays are zero-indexed. The first element index is 0, to get the last element index we need to subtract the array.size()-1, because size() function returns the total number of elements from an array.
Example:
#include <iostream>#include <array>using namespace std;int main(){ array<int,4> arr {20, 30, 40, 50}; int lastElement = arr[arr.size()-1]; cout<<"last element is: "<<lastElement<<endl; return 0;}
Hope this code and post will helped you for implement How to get the last element of an array in C++. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs