char A[8];
char *const B=&A[4];
でいいじゃんなにが問題なの?