C语言中,如何将long int型变量的地址赋给char型变量?

2024-11-22 20:49:33
推荐回答(2个)
回答(1):

你的意思是否是把long int变量的地址赋给char型变量指针?

如果是这样的话:
char* pch = (char *)&long-int-var 即可.

如果是地址赋给char型变量的话,是不可能的,因为char一般只有一个字节,而地址一般有4个字节。

希望能够帮助到你,如果还有什么疑问,请留言。

回答(2):

char不行吧 ,肯定要字符串啊
string s;
long int i;
s=(char*)&i;
试试