Question from the C++ test

What is the output of the following C++ code? #include <iostream> using namespace std; int main() { int a = 10, b = 20, c = 30; cout << a + b + c; return 0; }

Hard

Assume the following data declarations:

int iNumbers[5] = {1, 3, 5, 7, 9};
char str[20] = "Hello world";
int *iptr = iNumbers;
char *cp = str + 6;

Evaluate the following expression?

strlen(cp - *( iNumbers +2)) * *++iptr
Author: Abha AgrawaStatus: PublishedQuestion passed 444 times
Edit
0
Community Evaluations
developer avatar
Obsolete
ez
19/12/2023
In modern C++ using pointer should be avoided.