首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-04-25 
我能够这样使用指针吗?C/C++ code#include iostreamusing namespace stdvoid main(){long aint *bint

我能够这样使用指针吗?

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;

热点排行