When you create the structure then compiler inserts some extra bytes between the members of structure for the alignment.It is called structure padding.
Read this post on aticleworld.com