xbo*_*nez 7 c++ pointers vector
伙计们,明天我会进行期中考试,我正在查看样本文件,我不确定这个问题.任何帮助,将不胜感激.
让v是vector<Thingie*>,让每个元素v[i]包含一个指向Thingie.如果p是vector<Thingie*>::iterator,请回答以下问题:
p?*p?Thingie?Thingie?Jam*_*lis 18
是什么类型的
p?
p是类型vector<Thingie*>::iterator,无论是什么类型.
是什么类型的
*p?
*p是一个Thingie*&; 也就是说,它是迭代器指向的向量中元素的引用.
什么代码提供了实际的地址
Thingie?
*p,因为向量的元素是指向Thingies的指针,并且*p给出了向量中元素的引用.
什么代码提供了实际的
Thingie?
**p; 也就是说,你取消引用获得的指针*p以获得指针的指示对象.