你的意思是否是把long int变量的地址赋给char型变量指针?如果是这样的话:char* pch = (char *)&long-int-var 即可.如果是地址赋给char型变量的话,是不可能的,因为char一般只有一个字节,而地址一般有4个字节。希望能够帮助到你,如果还有什么疑问,请留言。
char不行吧 ,肯定要字符串啊 string s;long int i;s=(char*)&i;试试