Vidyalelo
C++ Programming · Q716

C++ miscellaneous

Programming · C++ Programming · question 716

Q716

What happens when both of the following C++ programs are compiled and executed? ===== Program 1 ===== #include #include using namespace std; int main() array arr1; arr1.fill(5); cout (arr1); return 0; ===================== ===== Program 2 ===== #include #include using namespace std; int main() array arr1; arr1.fill(5); cout<<arr1.at(5); return 0; =====================

A.
Program 1 gives compile-time error and Program 2 gives run-time error
Answer
B.
Program 1 gives run-time error and Program 2 gives compile-time error
C.
Both programs results into compile-time error
D.
Both programs results into run-time error

Answer: Option A

Solution

Answer: Option A
No explanation is given for this question Let's Discuss on Board