他人のコードを読んでいて、
unsigned char status:4;
のような宣言を見つけたのですが、:4はどのような意味があるのでしょうか。