#include <iostream>
using namespace std;void main()
{
long a;
int *b; int c = 50; b = &c ;

cout<<*a<<endl;
}
理论上应该是可以的吧

解决方案 »

  1.   


    #include <iostream>
    using namespace std;void main()
    {
        long a;
        int *b;    int c = 50;    b = &c ;
        
        cout<<*a<<endl;
    }没看出来LZ要干嘛
      

  2.   


    没有,只是做个简单的测试而已因为我想,指针也就是32位数据,使用LONG看看能不能代替"*"而已
      

  3.   

    a=(long) &c;
    cout<< a <<endl;
      

  4.   


    我不是要得到这个地址,我是想试试LONG能不能代替指针
      

  5.   

    就算可以,你没给a合适的地址,这个指针不知道指到哪个星球去了你可以给a合适的地址,然后用readmemory函数读出来
      

  6.   

    a=(long) &c;
    cout<< *((long *)a) <<endl;