Discussion :: Const
-
Point out the error in the program.
#include
int main() { const int x; x=128; printf("%d\n", x); return 0; }
A.
Error: unknown data type const int |
B.
Error: const variable have been initialised when declared. |
C.
Error: stack overflow in x |
D.
No error |
Answer : Option B
Explanation :
A const variable has to be initialized when it is declared. later assigning the value to the const variable will result in an error "Cannot modify the const object".
Hence Option B is correct
Be The First To Comment