/**
* 功能:空指针各种
* 时间:2014年8月10日11:00:40
* 作者:cutter_point
*/
#include<iostream>
using namespace std;
int main()
{
void* vp;
char c='c';
int i=1;
float f=2.0;
double d=9.7;
vp=&c;
//要使用*vp就必须把vp转换之后才可以
cout<<"char:\t"<<"*vp="<<*((char*)vp)<<"\t地址:"<<vp<<endl;
vp=&i;
cout<<"int:\t"<<"*vp="<<*((int*)vp)<<"\t地址:"<<vp<<endl;
vp=&f;
cout<<"float:\t"<<"*vp="<<*((float*)vp)<<"\t地址:"<<vp<<endl;
vp=&d;
cout<<"double:\t"<<"*vp="<<*((double*)vp)<<"\t地址:"<<vp<<endl;
return 0;
}
【ThinkingInC++】7、空指针,布布扣,bubuko.com
原文:http://blog.csdn.net/cutter_point/article/details/38468253