struct a *は8バイトなので8を入れればよいのです。