Operator precedence in C++

Abhinav Kumar
Blistering Barnicles
1 min readNov 30, 2013

Operator precedence and associativity in C/C++ is not too much unintuitive /s

1 2 3 4 5 6 7#include <stdio.h> int main() { int i=5; printf("%d%d%d%d%d",++i,i++,i,i--,--i); return 0; }

Originally published at abhnv.com on November 30, 2013.

--

--

Abhinav Kumar
Blistering Barnicles

IAmA Geek. Developer. Pythonista. Music Buff. Tolkienian. Westerosi. Trekkie. Loves Epic Fantasy & OSS. Evangelical Atheist. Tries to write. https://abhnv.com