Generated Assembly For Pointer Arithmetic
问题 This is a simple question but I just came across it. In the code snippet below I create three pointers. I know the three will exhibit equivalent behavior (all point to the same thing), but I honestly thought the third action in the code was the most "efficient", meaning that it would generate less assembly instructions to accomplish the same thing as the other two. I assumed that the first two have to first deference a pointer, and then take the memory address of the thing that was