home *** CD-ROM | disk | FTP | other *** search
- /* Chapter 11 - Program 7 */
- main()
- {
- union {
- int index;
- struct {
- unsigned int x : 1;
- unsigned int y : 2;
- unsigned int z : 2;
- } bits;
- } number;
-
- for (number.index = 0;number.index < 20;number.index++) {
- printf("index = %3d, bits = %3d%3d%3d\n",number.index,
- number.bits.z,number.bits.y,number.bits.x);
- }
- }
-