x y がメモリー上で連続に並んでいる場合にしか使えない関数
func(int *p_xy){ return *p_xy + *(++p_xy) }
とかと同時に使いたい