Pointer Arithmetic in C – Why *(p + 1) Prints the Next Element
When you add 1 to an int pointer, the address doesn’t move by 1 byte — it moves by one whole int. That scaling rule is the heart of pointer arithmetic in C, and it’s what this question from our C Programming Quiz App checks. If you can explain why *(p + 1) prints the …