long类型在32位下占4个字节,64位下占8个字节。
#include <stdio.h>
int main(int argc,char *argv[])
{
long *pl = 0;
pl++;
printf("%d\n",((char*)pl - (char*)0)*8);
return 0;
}
long类型在32位下占4个字节,64位下占8个字节。
#include <stdio.h>
int main(int argc,char *argv[])
{
long *pl = 0;
pl++;
printf("%d\n",((char*)pl - (char*)0)*8);
return 0;
}