view bit.c @ 0:70f82040dbc7 default tip

bit.c sizeOfWord.c
author nobuyasu
date Tue, 15 Feb 2011 11:25:07 +0900
parents
children
line wrap: on
line source

#include <stdio.h>

struct
{
  char ans0;
  char ans1: 1;
  char ans2: 2;
  char ans3;
  char ans4: 3;
}test;

int main()
{
  test.ans0 = 0;
  test.ans1 = 0;
  test.ans2 = 2;
  test.ans3 = 1;
  test.ans4 = 3;
  int i;
  char *ptr = &test;
  for(i=0; i<3; i++){
    printf("%x\n",ptr+i);
  }
  printf("%x\n",&test.ans0);
  //  printf("%x\n",&test.ans1);

  return 0;
}