Operator Precedence in C - Returning a Value
问题 I have this statement: return *local_stack_var2++ + 42; Would these be the proper steps when breaking it down: 1. Dereference local_stack_var2 2. Add 42 to the dereferenced local_stack_var2 (function will actually return this value) 3. Before the function is over, it will activate the post-increment, incrementing the value of the object pointed to by local_stack_var2 So in code format, it would look kind of something like this? int temp = *local_stack_var2 //step 1; int returnValue = temp +