谁能帮我看看这个简单的程序呢?谢谢(关于指针问题)
#include <iostream.h> void main() { int a(7),*pi; double b(5.6321),*pd; void *pv; pi=&a; pv=pi; cout<<*pv<<endl; pd=(double *)pv; cout<<*pd<<endl; } 请问为什么红色部分使用“*”会出错,但是改成“cout<<pv<<endl”又可以呢?而蓝色部分使用“*”却不会出错呀?请高手指点
[此贴子已经被作者于2004-11-25 10:13:19编辑过]