Examveda
Examveda

Determine Output:
void main()
{
      int i = -1;
      +i;
      printf("i = %d, +i = %d", i, +i);
}

A. i = -1, +i = 1

B. i = 1, +i = 1

C. i = -1, +i = -1

D. None of These

Answer: Option C

Solution(By Examveda Team)

Unary + is the only dummy operator in C. Where-ever it comes you can just ignore it just because it has no effect in the expressions (hence the name dummy operator).

Join The Discussion

Related Questions on C Miscellaneous