I know you guys dont like answering h.w. questions but im trying to study for my test and cant find the answers to this in my notes or any book. My teacher wants us to know what some common expressions that are used in C++ more for the side-effect than the returned value. I dont understand what he means, like how i++ returns a temporary value or something? Also whats the side effect of evaluating X = 4, and whats the value of the expression? Thanks for the help