diff 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 diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bit.c	Tue Feb 15 11:25:07 2011 +0900
@@ -0,0 +1,28 @@
+#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;
+}