1 我们知道实参和形参可以是完全相同的,当被调函数形参与调用函数实参相同时,是当 做值传递还是引用传递呢?此时是否为形参分配了空间?
2 指针变量能用引用类型么?如果能,当它被引用时,表达的是什么意思呢?
嗯,开场回答得不错,现在可以回答正题了。
追答额,不好意思.回答了第一个,就把第二个给搞忘了..
对于你说的类型,不知道是不是指类.如果是的话,那指针变量是可以引用类型的...
当被引用时,你可以认为这个类型的实例是 被一个框框在了内存里边(其实是个堆),而这个指针就是指向的这个框.例如:
SomeClass *foo;
foo->xxx;
foo->xx();
这里的foo就是指向SomeClass的指针(指向那个框框的指针),foo->xxx 就是通过这个指针,调用这个类型里边的某个变量,foo->xx()就是调用某个函数了....