the alignment important in how you store things relative to other things
but minimum alignment is also important in access youre kind of right. The type will have a minimum alignment that c++ says is required for that type to work as expected