I do not want to molest you with this, but i just can not find anywhere in the internet a well-described explanation for what "bit padding" really is, as well as not in any answer for bit padding-related threads here on StackOverflow.
I also searched ISO 9899-1990 for it, in which "bit padding" is refered to but quite not explained as i need it.
The only content in the web i found about this was here, where only one ridiculously short explanation of one sentence was given, saying:
bit padding:
Bit padding is the addition of one or more extra bits to a transmission or storage unit to make it conform to a standard size.
Some sources identify bit padding as a type of bit stuffing.
Which it at least some sort of information but not enough explanation for me. I don´t quite understand what that means exactly. It also refers to the term "bit stuffing".
When i look at the relative tag here on StockOverflow for "padding", padding is described as:
Extra space inserted into memory structures to achieve address alignment -or- extra space between the frame and the content of an HTML element -or- extra spaces or zeros when printing out values using formatting print commands like, in C, the printf*-family of functions.
Background:
I often find the term "bit padding" in relation of data types, but don´t understand what it is nor what it does exaclty with those.
Thank you very much for any topic-based answer.