14/07/06 20:03:22.58 QZJSsCrG
80って出るソースだぞ、パクチョン。
#include <stdio.h>
int main(int c, char **v){
unsigned char a, *p;
int i, inc;
inc = 8 / sizeof(unsigned long);
p = &a;
for(i = 0; i < 10; i ++){
*(unsigned long **)&p += inc;
}
printf("&a = %p\n", &a);
printf("p = %p\n", p);
printf("sizeof(unsigned long) = %ld\n", sizeof(unsigned long));
printf("distance = %ld\n", (unsigned long)p - (unsigned long)&a);
return 0;
}