Comment on the output of this C code? int main() { int i = 2; int i = i++ + i; printf("%d ", i); }
1.= operator is not a sequence point
2.++ operator may return value with or without side effects
3. it can be evaluated as (i++)+i or i+(++i)
4.Both a and b
Answer:1
Posted Date:-2022-03-21 13:21:14