作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
<分区>
class parent
{
protected:
int a;
};
class child : public parent
{
public:
void addOne(parent * &);
};
void child::addOne(parent * &parentClass)
{
a=5;
}
int main()
{
parent a;
child b;
parent* ap = &a;
b.addOne(ap);
}
在上面的例子中,* 和 & 都用在函数参数中,比如 *&
,有没有人能解释一下它是引用还是指针?
我是一名优秀的程序员,十分优秀!