Q130
What will be the output of the following C++ code? #include using namespace std; const int limit = 4; class safearray private: int arr[limit]; public: int& operator [](int n) if (n == limit - 1) int temp; for (int i = 0; i arr[n]) temp = arr[n]; arr[n] = arr[n + 1]; arr[n + 1] = temp; return arr[n]; ; int main() safearray sa1; for(int j = 0; j < limit; j++) sa1[j] = j*10; for(int j = 0; j < limit; j++) int temp = sa1[j]; cout << "Element " << j << " is " << temp; return 0;
A.
0102030
AnswerB.
1020300
C.
3020100
D.
error
Answer: Option A
Solution
Answer: Option A
No explanation is given for this question Let's Discuss on Board