Last Updated :
12 Dec, 2018
Predict the output of following C program
#include <stdio.h>
int main()
{
char a = \'\\012\';
printf(\"%d\", a);
return 0;
}
(A) Compiler Error
(B) 12
(C) 10
(D) Empty
Answer: (C)
Explanation: The value \’\\012\’ means the character with value 12 in octal, which is decimal 10.
Note: It is equivalent to char a = 012 and int a = ‘\\012’ and int a = 012.
Quiz of this Question
Share your thoughts in the comments
Please Login to comment...