地址问题 新手求教!
int b=(int)&a为什么输出b 和 &a 的值不一样!
是因为所占字节不同吗?
2012-03-10 23:04
程序代码:// Note:Your choice is C++ IDE
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int a=0;
int b =(int) &a;
/*为什么输出b 和 &a 的值不一样!
是因为所占字节不同吗? */
cout<<b<<endl;
printf("%d",&a);
return 0;
}

2012-03-10 23:25
2012-03-11 23:06

2012-03-12 09:48
2012-03-13 00:59