Here is the code in question
#include struct test { unsigned char t; unsigned short u; unsigned char v; }; int main () { s
I think you are looking for a + 1 and a - 1.
a + 1
a - 1
(a + x) is the same is &a[x].
(a + x)
&a[x]