Weakly Typed, Strongly Puzzling
Test your C++ programming skills by solving the given puzzle about implicit type conversions and their effects.
We'll cover the following
Puzzle code
Carefully read the code given below:
#include <iostream>int main(){std::cout << +!!"";}
Your task: Guess the output
Try to guess the output of the above code. Attempt the following quiz to assess your understanding.
Q
What is the expected output of the above code?
A)
0
B)
1
C)
Undefined behavior
D)
Compilation error
Let’s discuss this code and output together in the next lesson.
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.