C++中,(char*)&a这条代码是什么意思?

如题所述

&a
去变量a的地址,(char*)
是定义指针变量。合起来就是去指针变量a
的地址。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-30
指针的引用
为的是不在传入参数的过程中创建副本
比如
void
fun(int
*p)
{

p
=
new
int;
}
这里能返回申请的空间吗?
不能,因为申请的空间给了副本。
void
fun(int
*&p)
{

p
=
new
int;
}
这个应该可以
第2个回答  2019-04-26
这个是将a变量的地址强制转换为一个指向字符型变量的指针

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网