一个32位的机器,该机器的指针是多少位
19 查阅
参考答案:
指针是多少位只要看地址总线的位数就行了。80386以后的机子都是32的数据总线。所以指针的位数就是4个字节了。 main() printf(\"%d,%d\",*(a+1),*(ptr-1));
\r\n
{
int a[5]={1,2,3,4,5};
int *ptr=(int *)(&a+1);
}
输出:2,5
*(a+1)就是a[1