读书人

小弟我能够这样使用指针吗

发布时间: 2012-04-25 19:32:32 作者: rapoo

我能够这样使用指针吗?

C/C++ code
#include <iostream>using namespace std;void main(){    long a;    int *b;    int c = 50;    b = &c ;        cout<<*a<<endl;}


理论上应该是可以的吧

[解决办法]

#include <iostream>
using namespace std;

void main()
{
long a;
int *b;

int c = 50;

b = &c ;

cout<<*a<<endl;
}

没看出来LZ要干嘛
[解决办法]
探讨
引用:
没看出来LZ要干嘛


没有,只是做个简单的测试而已

因为我想,指针也就是32位数据,使用LONG看看能不能代替"*"而已

[解决办法]
a=(long) &c;
cout<< a <<endl;
[解决办法]
就算可以,你没给a合适的地址,这个指针不知道指到哪个星球去了

你可以给a合适的地址,然后用readmemory函数读出来
[解决办法]
a=(long) &c;
cout<< *((long *)a) <<endl;

读书人网 >VC/MFC

热点推荐