Top

Discussion

Comment on the output of this C code?    

int main()
    {
        int i = 2;
        int i = i++ + i;
        printf("%d\n", i);
    }

 

  • A.= operator is not a sequence point
  • B.++ operator may return value with or without side effects
  • C.it can be evaluated as (i++)+i or i+(++i)
  • D.Both a and b

Answer: A

No answer description available for this question.

No comment is present. Be the first to comment.
Loading…

Post your comment