新微赢技术网

标题: [求助]拿什么拯救,我的代码? [打印本页]

作者: ┈ㄝai〾噯儿    时间: 2009-11-3 01:28
标题: [求助]拿什么拯救,我的代码?
#include <iostream.h>
void *pv;
int i;
void main() {
i=5;
pv=&i;
cout<<*(pv)<<endl;//为什么这里有错误??????????
}

musicml(417111349) 16:15:31
帮忙看看
谢谢了
作者: 風雲々無心メ    时间: 2009-11-3 01:28
你不能输出一个没有确定类型的值
要转换成有明确类型的
cout<<*(int*)pv<<endl;
作者: ('葒諺禍氺    时间: 2009-11-3 01:28
c++也支持这种void型指针吗?请指教,我菜鸟
作者: ★功夫小子★    时间: 2009-11-3 01:28
是不是只需要强制类型转换就可以用了》
作者: ♀〓♂♀〓♂    时间: 2009-11-3 01:28
以下是引用wfpb在2006-4-24 17:16:00的发言:
是不是只需要强制类型转换就可以用了》
是的
作者: 黑角残叶    时间: 2009-11-3 01:28
指针可以用空类型的吗??
作者: 风化雪夜    时间: 2009-11-3 01:28
#include <iostream>
using namespace std;
void *pv;
int i;
void main() {
i=5;
pv=&i;
cout<<*((int*)pv)<<endl;//??????????????????
}




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2