C++, Objective-C, Java, C# - Hyperpolyglot
The compiler may have to allocate a temporary variable to hold the value of i - 1, which means the postfix version might be slower. address How to get the memory address for a variable. Memory addresses are stored in a type which records the type of the v...